Mismas formulas en las filas insertadas...

03/10/2006 - 12:22 por sercontri | Informe spam
Buenas a todos, pues eso, solo queria saber como puedo hacer para que
cuando inserte una fila debajo o encima de otra adquiera sus
propiedades y sus formulas... Muchas gracias de antemano.

Preguntas similare

Leer las respuestas

#6 AnSanVal
05/10/2006 - 19:49 | Informe spam
Lo que si puedes hacer es COPIAR la última fila (fórmulas, formatos, etc)
debajo de ella, pero eso ya no sería INSERTAR.

Saludos desde Tenerife.
Respuesta Responder a este mensaje
#7 sercontri
26/10/2006 - 19:41 | Informe spam
La verdad que no es eso lo que voy buscando... yo lo que quiero es que
cuando empiece a escribir en una fila ej: A4, sin tener que insertar ni
nada que se pongan en una serie de celdas 2 o 3 a lo largo de la fila 4
con unas formulas determinadas que se creen cuando inscriba algo en la
celda A.
Respuesta Responder a este mensaje
#8 Ivan
26/10/2006 - 22:02 | Informe spam
hola chicos

quizas podrias anteponer a tus formulas algo parecido a esto ->

=si(A1="";"";aqui la formula correspondiente) esto seria para la fila 1

luego la arrastras por debajo de la ultima fila hasta donde quieras y
cuando agotes las filas vuelveas a arrastrarlo

yo lo uso bastante

un saludo
Ivan
Respuesta Responder a este mensaje
#9 Ivan
26/10/2006 - 22:02 | Informe spam
hola chicos

quizas podrias anteponer a tus formulas algo parecido a esto ->

=si(A1="";"";aqui la formula correspondiente) esto seria para la fila 1

luego la arrastras por debajo de la ultima fila hasta donde quieras y
cuando agotes las filas vuelveas a arrastrarlo

yo lo uso bastante

un saludo
Ivan
Respuesta Responder a este mensaje
#10 Renzo Diez
22/11/2006 - 17:55 | Informe spam
Estaba usando tu metodología y me ayuda bastante es unas filas que quiero
copiar. Pero el detalle que tengo yo es solo quiero copiar las formulas de
la fila de arriba en la nueva fila ingresada. Anticipadas gracias por tu
ayuda

Saludos,
Renzo


"AnSanVal" escribió en el mensaje
news:%23A1YC6%
Por pasos:

1.- Pulsa Alt+F11 (muestra: Editor de VBA).
2.- Menú>Insertar>Módulo
3.- En el cuadro de la derecha Copia/Pega el siguiente código:
Sub NuevaFila()
ActiveCell.EntireRow.Select
Selection.Copy
Selection.Insert Shift:=xlDown
Application.CutCopyMode = False
Selection.ClearContents
ActiveCell.Select
End Sub
4.- Pulsa Alt+F11 (muestra: Hoja Excel).
5.- Inserta cualquier figura de la barra de dibujo (También puede ser un
botón).
6.- Botón derecho sobre la figura.
7.- Elige Asignar macro.
8.- Elige NuevaFila.
9.- Pulsa Aceptar.

Ahora sólo tienes que hacer clic en cualquier celda de la fila sobre la
que quieres insertar una fila y hacer clic en la figura que has insertado.
El formato de la nueva fila será igual al de la de abajo.

NOTA: Podria hacerse sin botón (con el evento Change) pero me decidí por
este método, ya que asi tienes las dos opciones: Insertar "normal" o con
copia de formatos. Comenta si te sirve asi.

Saludos desde Tenerife (Islas Canarias).

"sercontri" escribió en el mensaje
news:

AnSanVal wrote:
Podrias hacerlo con VBA capturando el evento Change de la hoja, pero
debes
decidirte por la fila de ariba o la de abajo. ¿o es indiferente?.


Seria hacia abajo, y supongo que es lo que voy buscando, de todas
formas no se ni lo que es el VBA... me habeis pillado "en bragas".
Si me dierais alguan pista, de todas formas gracias y seguire
investigando.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida