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.]

1RESUELTO Macro insertar fila el 13/02/15, 12:16 pm

Jhony


Buenos días compañeros. Alguno de ustedes me podría ayudar por favor en lo siguiente. Hice una macro para insertar una fila con Ctrl + o, en donde yo le indique, pero no puedo indicarle como ejecutarla. Me podrían ayudar a terminarla para que funcione. Gracias y buen día. Envío archivo.
Archivos
Macro insertar filas.xls
No tienes los permisos para descargar los archivos.
(19 KB)

2RESUELTO Re: Macro insertar fila el 13/02/15, 12:25 pm

wibly


Hola Jhony,

Trata de ser más claro. En la consulta hablas de que no puedes indicarle como ejecutarla, es eso?... porque en el archivo dices otras cosas y además no veo ninguna macro en el archivo.

Saludos

3RESUELTO Re: Macro insertar fila el 13/02/15, 07:56 pm

Jhony


Buenas tardes Wibly. Discúlpame, envié el archivo equivocado. Te envío el correcto. Gracias por tu tiempo.
Archivos
Macro Insertar fila.xlsx
No tienes los permisos para descargar los archivos.
(9 KB)

4RESUELTO Re: Macro insertar fila el 13/02/15, 08:24 pm

Igtelo


Hola Jhony.

Esto ya lo habías preguntado, Adrián, dedos y yo te dimos varias alternativas.

Sub insertar()
w = InputBox("Dame la celda", "Insertar fila")
Range(w).EntireRow.Insert
End Sub

No le encuentro "ningún caso" una macro cuando es más rápido con el teclado...

5RESUELTO Re: Macro insertar fila el 14/02/15, 04:59 pm

Jhony


Buenas tardes Igtelo. Si, tienes razón, ya lo había yo preguntado y ustedes me dieron alternativas. Lo que estoy pretendiendo es aprender a solucionar yo mismo la situaciones que se me presentan de forma rápida y en el menor tiempo. ¿El porque una macro para esto? Tu me hiciste una macro para "copiar " y lo que intento hacer yo, es juntar las 2 macros (insertar y copiar) en una y me sea más útil y productiva. No pude solucionar esta macro, que es la que solicite su ayuda, para que después yo intente unir la otra macro y en una sola y me realice lo que necesito hacer. Agradezco de antemano muchísimo tu valioso tiempo y espero me entiendas que trato de aprender macros y que los que empezamos, cometemos muchos errores y tenemos dudas en cosas sencillas. Creeme que mi intención no es quitarles el tiempo, Bueno, gracias Igtelo y Wibly. Voy a tratar de hacer lo que les comento y si logro realizarla, la subiré por si alguna otra persona le sirve. Hasta pronto.

6RESUELTO Re: Macro insertar fila el 14/02/15, 05:56 pm

Igtelo


Que tal Jhony.

Bien que estés avanzando.

Explícate bien, acabo de bajar tu archivo y sólo quieres que se inserte una fila y arriba dices que también quieres copiar.

Sube un ejemplo claro: Tengo esto(con datos) y abajo pones como quieres que te quede.

Para que tú sigas intentando apóyate con el grabador de macros, ve como hace el código y luego lo vas depurando...

7RESUELTO Re: Macro insertar fila el 14/02/15, 10:26 pm

Jhony


Buenas noches Ignacio. Mira, ya logre hacer lo que quería. Insertar y pegar con una macro (Ctrl + o), pero que me preguntara en que fila quiero yo insertar y pegar.
Ahora, me podrías ayudar por favor en que sólo me preguntara una vez, ya que si vez el archivo que envío, me pregunta 2 veces. ¿Como le puedo hacer para que nada más me pregunte una vez en que fila quiero que inserte y copie?
Te agradezco la ayuda y envío archivo. Gracias y buena noche.
Archivos
Macro Insertar fila3.xls
No tienes los permisos para descargar los archivos.
(36 KB)

8RESUELTO Re: Macro insertar fila el 14/02/15, 11:45 pm

Igtelo


Jhony.

Tu macro trabaja bien, pero sino te gusta el 2o. Inputbox, aquí lo quitamos.

Te dejo como debes subir los ejemplos, ya no se vale que estés subiendo tanto "rollo", dale una presentación y orden adecuados.

Te explico línea por línea tu macro para que veas que hiciste, la otra también y te dejo unos tips que te ayudarán mucho.
Archivos
Jhony-Insertar y pegar.xls
No tienes los permisos para descargar los archivos.
(69 KB)

9RESUELTO Re: Macro insertar fila el 16/02/15, 12:18 pm

Jhony


Buenos días Ignacio. Te agradezco muchísimo tu ayuda, tus enseñanzas y tus comentarios. Te aseguro que voy a tratar de cambiar mi forma de trabajar e intentaré aplicar los conocimientos que me indicas. Gracias por tu tiempo y hasta pronto. Un saludo.

10RESUELTO Re: Macro insertar fila el 17/02/15, 05:46 pm

Jhony


Buenas tardes Ignacio. Una molestia más. Mira, estoy tratando de ejecutar la macro Ctrl k que me enviaste y se me ocurrio modificarla de la siguiente manera: quiero que en donde se posicione el cursor, ahí me inserte primero una fila y después copie lo que hay de A4 N4. La diferencia con la anterior, es que le tenía que decir a la macro en donde debería insertar y copiar y ahora lo que pretendo es que en donde se encuentre el cursor, ahí lo ejecute. Espero me puedas ayudar. Envío archivo con la macro que no me funcionó. Gracias y buena tarde.
Archivos
Jhony-Insertar y pegar 2.xls
No tienes los permisos para descargar los archivos.
(68 KB)

11RESUELTO Re: Macro insertar fila el 17/02/15, 06:22 pm

Igtelo


Hola Jhony.

Sub macro()
Range("a4:n4").Copy 
On Error Resume Next
Selection.EntireRow.Insert
Application.CutCopyMode = 0
End Sub

Si te da problema, utiliza ésta:

Sub macro()
Range("a4:n4").Copy 
On Error Resume Next
Selection.EntireRow.Insert
Selection.Pastespecial xlvalues
Application.CutCopyMode = 0
End Sub

12RESUELTO Re: Macro insertar fila el 17/02/15, 08:02 pm

Jhony


Buenas tardes Ignacio. Te agradezco la ayuda; ya funciona correctamente. Eres un genio. Gracias y hasta pronto. Saludos.

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.