Tengo un bloque de datos en la "Hoja2" que va desde "a1" hasta "m5", la fila
"1" tiene los encabezados de los datos, si desde la hoja1 tengo en la celda
"B10" el valor que representa el numero de filas que deseo insertar en el
bloque A1:M5 llamado con el nombre de "BASE", por ejemplo si deseo insertar
una fila, solome posiciono en hoja2 celda a2 inserto una fila, regreso a a
hoja1 y copio los datos que quiero en hoja2 celda a2, despues ordeno y
listo. Mi problema es que quiero que si en la celda B10 de la hoja1 esta el
valor 2 que se inserten dos, si esta 3 pues tres, y asi sucesivamente.espero
Puedan ayudarme.
Sub MiMacro()
'
' a Macro
'
'
Sheets("Hoja2").Select
Range("A2").Select
Selection.EntireRow.Insert
Sheets("Hoja1").Select
Range("A10:M10").Select
Selection.Copy
Sheets("Hoja2").Select
Range("A2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Range("A2").Select
End Sub
Leer las respuestas