¿Cómo insertar líneas sin desplazar todo?
Resuelto
Jimy6000
Mensajes publicados
254
Estado
Miembro
-
Jimy6000 Mensajes publicados 254 Estado Miembro -
Jimy6000 Mensajes publicados 254 Estado Miembro -
Hola,
Tengo una tabla en Excel 2007, y cada vez que actualizo mis datos e inserto una fila (de 7 celdas) todas las fórmulas se descolocan.
Solo he introducido mis datos en ella, pero ahora que hay fórmulas que dependen de esos datos, tengo que modificarlas cada vez que ingreso cifras más recientes.
¿Cómo puedo hacer para que las celdas se desplacen hacia abajo sin tener que cambiar constantemente las fórmulas?
Gracias por tu ayuda...
Jimmy
Tengo una tabla en Excel 2007, y cada vez que actualizo mis datos e inserto una fila (de 7 celdas) todas las fórmulas se descolocan.
Solo he introducido mis datos en ella, pero ahora que hay fórmulas que dependen de esos datos, tengo que modificarlas cada vez que ingreso cifras más recientes.
¿Cómo puedo hacer para que las celdas se desplacen hacia abajo sin tener que cambiar constantemente las fórmulas?
Gracias por tu ayuda...
Jimmy
Configuración: Windows XP Internet Explorer 7.0
10 respuestas
Hola a todos y todas
Aquí está mi problema, necesito una macro que copie una fila de Excel justo debajo (esa contiene datos pero no cálculos).
Aquí está mi problema, necesito una macro que copie una fila de Excel justo debajo (esa contiene datos pero no cálculos).
si repites la misma fórmula en diferentes celdas, solo tienes que hacer clic en la primera celda y aparecerá un signo más y solo tienes que arrastrar o mover donde quieras. si crees que vas a cambiar alguna de tus fórmulas, ponla en absoluto, así que haz F4 entre las operaciones.
ej: =(8F4*6F4)
y para tus filas, ¿vas al menú insertar celdas? de todos modos, no sé mucho, espero haberte ayudado.
ej: =(8F4*6F4)
y para tus filas, ¿vas al menú insertar celdas? de todos modos, no sé mucho, espero haberte ayudado.
Hola
Normalmente, la fórmula toma una celda como dato de inicio y otra como dato de llegada (en los casos más clásicos), todas las filas que se añadan entre estas 2 celdas se tomarán en cuenta en el cálculo final.
Por lo tanto, sería útil saber de qué tipo de celda se trata y, sobre todo, qué tipo de fórmulas (quizás habrá que modificarlas para que contemplen un mayor número de aspectos...)?
Normalmente, la fórmula toma una celda como dato de inicio y otra como dato de llegada (en los casos más clásicos), todas las filas que se añadan entre estas 2 celdas se tomarán en cuenta en el cálculo final.
Por lo tanto, sería útil saber de qué tipo de celda se trata y, sobre todo, qué tipo de fórmulas (quizás habrá que modificarlas para que contemplen un mayor número de aspectos...)?
Hola
¿Puedes enviar tu archivo aquí, ya que puede haber áreas que definir o una macro que hacer?
http://www.cijoint.fr/index.php
¿Puedes enviar tu archivo aquí, ya que puede haber áreas que definir o una macro que hacer?
http://www.cijoint.fr/index.php
Hola, Jimmy
Supongo que en esta operación tienes una tabla donde ciertas celdas están llenas manualmente y las fórmulas en las siguientes.
En tal caso:
Inserta una fila completa y elimina las celdas a lo largo de los campos que contienen las fórmulas, así se subirán al nivel de la inserción.
De igual manera, una simple macro mediante grabación te permitiría ajustar las fórmulas sobre esta base (agregar/quitar en el lugar adecuado) al realizar la inserción.
Por si acaso, en una copia de tu archivo:
Herramientas/Macro/Nueva macro/Responder al cuadro / Aceptar / Hacer lo que desees al insertar y eliminar en los lugares que quieras / Herramientas / Macro/Detener la grabación.
Cada vez que ejecutes esta macro (botón, teclado según la opción, la operación se repetirá).
BCRDLMNT
PD:
1°si tienes muchas manipulaciones en tu macro, ábrela paso a paso, mismo proceso, y elimina todas las líneas Smallscroll que no sirven para nada.
2° si optas por esta solución y tienes algunos problemas con la macro, vuelve a presentarnos el título y te ayudaremos.
--
Ciencia sin conciencia es solo ruina del alma.
Supongo que en esta operación tienes una tabla donde ciertas celdas están llenas manualmente y las fórmulas en las siguientes.
En tal caso:
Inserta una fila completa y elimina las celdas a lo largo de los campos que contienen las fórmulas, así se subirán al nivel de la inserción.
De igual manera, una simple macro mediante grabación te permitiría ajustar las fórmulas sobre esta base (agregar/quitar en el lugar adecuado) al realizar la inserción.
Por si acaso, en una copia de tu archivo:
Herramientas/Macro/Nueva macro/Responder al cuadro / Aceptar / Hacer lo que desees al insertar y eliminar en los lugares que quieras / Herramientas / Macro/Detener la grabación.
Cada vez que ejecutes esta macro (botón, teclado según la opción, la operación se repetirá).
BCRDLMNT
PD:
1°si tienes muchas manipulaciones en tu macro, ábrela paso a paso, mismo proceso, y elimina todas las líneas Smallscroll que no sirven para nada.
2° si optas por esta solución y tienes algunos problemas con la macro, vuelve a presentarnos el título y te ayudaremos.
--
Ciencia sin conciencia es solo ruina del alma.
Hola y gracias a todos :)
Efectivamente, acabo de intentar insertar una fila a partir de la segunda fila y funciona...
De hecho, lo que hacía antes era insertar mi nueva fila desde arriba, por ejemplo: (E2, F2, etc...) así que todo se desplazaba, ¡pero no tomaba en cuenta la nueva fila de datos LOL!
Por otro lado, no soy muy fuerte en "macro", ¿qué línea de datos debería escribir para ejecutar la función de desplazar hacia abajo: de E3 a K3?
Gracias a todos
Jimmy
Efectivamente, acabo de intentar insertar una fila a partir de la segunda fila y funciona...
De hecho, lo que hacía antes era insertar mi nueva fila desde arriba, por ejemplo: (E2, F2, etc...) así que todo se desplazaba, ¡pero no tomaba en cuenta la nueva fila de datos LOL!
Por otro lado, no soy muy fuerte en "macro", ¿qué línea de datos debería escribir para ejecutar la función de desplazar hacia abajo: de E3 a K3?
Gracias a todos
Jimmy
Jimmy
si sigues el proceso de mi mensaje 4, tu macro se escribirá sola.
BCRDLNT
--
Ciencia sin conciencia es solo ruina del alma.
si sigues el proceso de mi mensaje 4, tu macro se escribirá sola.
BCRDLNT
--
Ciencia sin conciencia es solo ruina del alma.
Hola Vaucluse (y a todos)
Acabo de implementar la famosa macro para agregar una línea y ¡milagro, funciona!
Pero el problema persiste, añade bien la línea pero las fórmulas se transforman en E4... K4 :(
No sé cómo hacer para que se mantengan en E3... F3... ETC...
¿Puede alguien ayudarme?
Gracias a todos
Adiós
Jimmy
Acabo de implementar la famosa macro para agregar una línea y ¡milagro, funciona!
Pero el problema persiste, añade bien la línea pero las fórmulas se transforman en E4... K4 :(
No sé cómo hacer para que se mantengan en E3... F3... ETC...
¿Puede alguien ayudarme?
Gracias a todos
Adiós
Jimmy
Su problema no está muy claro.
Si desea que las fórmulas permanezcan en correspondencia con sus celdas después de la inserción, desplazando toda la tabla hacia abajo, solo tiene que retomar su macro, ya que aparentemente ha tenido éxito.
Supongo que ahora se encuentra con una tabla desplazada un espacio y una fila sin fórmulas.
Entonces, vuelva a tomar su macro con las siguientes manipulaciones, si inserta por debajo de la línea 1.
Grabar
Seleccionar la línea 2
Insertar una línea
Copiar la línea 3
Pegar especial en la línea 2 / Clic derecho / marcar la opción "fórmulas".
Cerrar la grabación
Sus fórmulas se encuentran en la línea 2 y el resto de la tabla no se ve perturbado.
Sin embargo, la macro solo funciona para insertar en la línea 2.
Seguramente habrán notado que estas macros se pueden comandar con el teclado colocando su elección en la primera caja que se abre.
BCRDLMNT
--
Ciencia sin conciencia es solo ruina del alma.
Si desea que las fórmulas permanezcan en correspondencia con sus celdas después de la inserción, desplazando toda la tabla hacia abajo, solo tiene que retomar su macro, ya que aparentemente ha tenido éxito.
Supongo que ahora se encuentra con una tabla desplazada un espacio y una fila sin fórmulas.
Entonces, vuelva a tomar su macro con las siguientes manipulaciones, si inserta por debajo de la línea 1.
Grabar
Seleccionar la línea 2
Insertar una línea
Copiar la línea 3
Pegar especial en la línea 2 / Clic derecho / marcar la opción "fórmulas".
Cerrar la grabación
Sus fórmulas se encuentran en la línea 2 y el resto de la tabla no se ve perturbado.
Sin embargo, la macro solo funciona para insertar en la línea 2.
Seguramente habrán notado que estas macros se pueden comandar con el teclado colocando su elección en la primera caja que se abre.
BCRDLMNT
--
Ciencia sin conciencia es solo ruina del alma.