Consulta y Actualizar datos

3 envíos / 0 nuevos
Último envío
iara_mp
Imagen de iara_mp
Offline
última acción: Hace 6 años 5 meses
alta: 20/10/2017 - 01:48
Puntos: 35
Consulta y Actualizar datos

Hola estoy utilizando esta funcion

=VLOOKUP(B2;'C:\Septiembre2017\[whitelist.xlsx]Sheet1'!$D:$E;2;FALSE)

Quisiera ejecutar via una macro desde el libro activo donde tengo B2
pero b2 que estoy leyendo lo tengo en 3 solapas o sea 
 
Libro activo
solapa "SIN" me paro en la columna h2 y pongo =VLOOKUP(B2;'C:\Septiembre2017\[whitelist.xlsx]Sheet1'!$D:$E;2;FALSE)
solapa "45" me paro en la columna h2 y pongo =VLOOKUP(B2;'C:\Septiembre2017\[whitelist.xlsx]Sheet1'!$D:$E;2;FALSE)
solapa "75" me paro en la columna h2 y pongo =VLOOKUP(B2;'C:\Septiembre2017\[whitelist.xlsx]Sheet1'!$D:$E;2;FALSE)

esto lo quisiera hacer con una macro donde ejecuto una sola vez me recorre las 3 solapas y me completa los datos
Gracias a los que me puedan AYUDAR



Etiquetas: 

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 semana 2 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Puedes utilizar el grabador

Puedes utilizar el grabador de macros para esto

En cualquier caso, también puedes hacerlo así:

Sub test_01()

' www.necesitomas.com

    Worksheets("SIN").Range("h2").Formula = "=VLOOKUP(B2,'C:\Septiembre2017\[whitelist.xlsx]Sheet1'!$D:$E,2,FALSE)"

    Worksheets("45").Range("h2").Formula = "=VLOOKUP(B2,'C:\Septiembre2017\[whitelist.xlsx]Sheet1'!$D:$E,2,FALSE)"

    Worksheets("75").Range("h2").Formula = "=VLOOKUP(B2,'C:\Septiembre2017\[whitelist.xlsx]Sheet1'!$D:$E,2,FALSE)"

End Sub

 
Fíjate que independientemente de tu configuración local, VBA siempre utiliza comas como separador cuando introduces una fórmula

 

------
Ya sé Excel, pero necesito más.

iara_mp
Imagen de iara_mp
Offline
última acción: Hace 6 años 5 meses
alta: 20/10/2017 - 01:48
Puntos: 35
Consulta y Actualizar datos

Gracias pacomegia voy a probar y te comento....!!!!!