Hola, Quisiera que me ayudaran en esto
Sucede que necesito crear en una hoja de excel nueva una consulta usando VBA
, Junto a esta consulta existe una columna con una formula Buscarv y
requiero que al actualizar los datos de la consulta ambien se llenen las
formulas de la columna de la derecha
Sé que existe la propiedad FillAdjacentFormulas que deberia hacer esto pero
NO LO HACE
la consulta si se hace bien, pero la columna de la derecha no se "llena"
aunque ya esta definida la formula antes de crear la consulta
tal vez estoy haciendo mal algo, pero alguien podria decirme como debo
hacerlo?
A continuacion escribo en resumen el codigo para darme mejor a entender
'primero defino la formula de la derecha
Range("H2").Select
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-3],Deptos!R2C1:R250C2,2,TRUE)"
'luego creo la consulta
With ActiveSheet.QueryTables.Add(Connection:="FINDER;C:\Consulta.dqy" ,
Destination:=Sheets "Datos").Range("A1"))
.FillAdjacentFormulas = True
.Refresh BackgroundQuery:=False
End with
Leer las respuestas