Modificar macro para que copie solo rangos específicos
Buenas noches.
Necesito de vuestra valiosa ayuda con una macro que encontré en internet y necesito adaptarla a mis necesidades.
La macro copia y pega en hoja2 según condicion en Range "C" haciendo que si se vuelve a ejecutar copie y pegue en la fila siguiente vacia.
Ahora mismo copia y pega todas las columnas seguidas a la hoja2
Mi pregunta es, como debo de modificarla para que yo pueda extraer diferentes columnas para pegarlas en la Hoja2.
Agradeciendo de antemano vuestra respuesta.
Un saludo
Sub n() Dim x, t As Long x = Hoja1.Range("A2").End(xlDown).Row For i = 2 to x t = Hoja2.Range("A65536").End(xlUp).Row + 1 Application.ScreenUpdating = False Hoja1.Select If Range ("C" & i) = 994 Then Range ("A" & i & ":N" & i).Select Selection.Copy Hoja2.Select Range("A" & t). PasteSpecial (xlPasteValues) Application.CutCopyMode = False End if Next End sub
1 respuesta
Respuesta de Dante Amor
1