UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

Invitado


Invitado
Buanos dias
No se si se puede hacer.
La pregunta es:
Si ingreso unas lineas en, Range("B5:G19"), estas se deplacen hasta Range("B20:G20"), osea que me ingrese tantas filas vacias como filas haya ingresado y desplace todas las filas hacia abajo.
Un saludo
Archivos
Libro.xls
(25 KB)

Igtelo


Hola Luis.

No entiendo bien. Si insertas x cantidad de filas lo demás se desplaza hacia abajo, ¿Ok? y luego? no me queda claro.

Haz un ejemplo manual de lo que tienes y como debe quedar ya con ello podré entender.

Saludos
Ignacio Téllez

adolfo castro


Hola buenas noches, poder hacer se puede hacer, pero me pregunto ,que es lo que realmente quieres hacer, cuantas filas quieres?¿, por y para que?¿, pues a veces hacemos cosas que no tienen sentido, y hay otras muchas en las que se puede resolver el problema de otra forma mucho mas sencilla, por ello te pregunto, fuiste claro y explicito en tu pregunta?¿, cuantas filas quieres añadir y a partir de cual?¿



saludos Adolfo castro

Invitado


Invitado
Hola Igtelo
He ingresado unas ocho lineas, y necesitaria que se desplazasen hasta el Range("B20:G20")
Otras veces puedo ingresar mas o menos filas.
Lo que necesitaria es que la primera fila llena sea siempre Range("B20:G20")
Un saludo

Invitado


Invitado
Hola Adolfo castro
Necesito ingresar tantas filas vacias como lineas haya ingresado.
Osea que la primera fila llena despues de ingresar filas en el Range("B6:G20")
Se desplacen hasta el Range("B20:G20"), que esta fila sea la primera escrita.
Un saludo

Invitado


Invitado
Tengo esta macro :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B6:B19")) Is Nothing Then
    Application.EnableEvents = False
    Range("B" & Target.Row & ":G" & Target.Row).Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Application.EnableEvents = True
End If
End Sub
Pero necesitaria que no fuese una fila.
Necesito que fuera tantas filas como haya ingresado por arriba.
Un saludo

adolfo castro


Perdona por mi torpeza pero realmente no se si estoy un poco oxidao o son las horas, vamos a ver, tu vas introduciendo datos manualmente imagino,
supongamos que los datos los introduces en la fila b19 a g19 y  quieres que esa fila una vez completos los datos te inserte una fila desplazando todos los datos hacia abajo, creo comprender que puede ser asi no?¿
Archivos
prueba.xls
No tienes los permisos para descargar los archivos.
(39 KB)



Última edición por adolfo castro el 12/09/15, 01:02 am, editado 1 vez

Invitado


Invitado
Lo que hago es pegar las filas que pego de una tacada, Control + V.
Un saludo

Igtelo


Luis:

A ver si te entendí, prueba con esto.

Saludos
Ignacio Téllez
Archivos
Luishc.xls
No tienes los permisos para descargar los archivos.
(58 KB)

adolfo castro


Buenos días, a todos, la verdad, a veces me entero tan solo de parte de la pregunta, quizás por ello no se de una respuesta correcta.

saludos Adolfo castro

Invitado


Invitado
Hola Ignacio Téllez
Eso era lo que quería perfecto.
Un problema creo que sencillo, me agrega unas lineas por toda la pagina y necesito que sea en el Range("B5:G19"), que no me añada ninguna fila en el Range("A6:A65000,H6:P65000").Select , y seria lo que necesito.
Un saludo Ignacio

Invitado


Invitado
Gracias Adolfo
No es lo que necesito
Lo que me ha mandado Ignacio esta perfecto con la salvedad de lo que explico.

De todas formas te estoy muy agradecido

adolfo castro


Un placer, creo que lo que tu quieres, como que es imposible, si añades filas, lo haces para toda la hoja, pero bueno, Ignacio responderá si existe solución a ello, yo en un primer momento, creo que es lo que he dicho.



saludos Adolfo castro

Igtelo


Buenos dias sres.

Ando por acá porque estoy tomando la copa con los amigos... Jeje.
Ahora bien, lo que preguntaste está resuelto, así que, abre otra pregunta y vemos como le encontramos.

Se más claro en la consulta y adjunta ejemplo, no te entiendo ni "jota", en el archivo que subas (obviamente en otra pregunta) señala con flechas o color que es lo que te agrega... No entiendo ni ma...s.

Por otro lado, no debemos hacer largos los temas, pierden interés y no beneficia al foro, una pregunta clara recibe su respuesta y solución y se da el agradecimiento y punto.

Seguimos en contacto.
Ignacio Téllez
P.d: Lo tildo como resuelto el presente.

Invitado


Invitado
Okey
Estoy trabajando
Despues lo hare
Un saludo

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.