Hola Héctor:
Me pasaste un valioso código para copiar datos... (es sensacional !) y me
gustaría saber si se puede aumentar el filtrado con los datos que te
facilito dentro del código actualizado a otras hojas como podrás ver.
Gracias anticipadas.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$F$6" Then Exit Sub
Worksheets("Base de datos").Range("a1").CurrentRegion.AdvancedFilter _
Action:=xlFilterCopy, _
CriteriaRange:=Worksheets("plantilla datos").Range("f5:f6"), _
CopyToRange:=Worksheets("Datos previos").Range("B1:P1"), _
Unique:=False
'aqui viene mi petición .
'si quisiera que ademas del rango f5:f6(grupo) de la hoja "plantilla
datos", se contemplaran _
otros rangos como por ejemplo
b5:b6(comercial);d5:d6(ruta);h5:h6(tipo);j5:j6(email)y l5:l6(situación) _
¿como seria el código para que despues del filtrado de todos ellos, se
copie en el rango b1:p1 de la _
hoja "Datos previos"?. ¿se puede hacer? ... es un filtrado para hacer
circulares
End Sub
Saludos cordiales
José Rafael - Valencia
Leer las respuestas