Ocupo programar en VBA de Excel una macro utilizando la fórmula Lookup
Ocupo que el primer argumento de la fórmula sea un valor en una variable, en mi caso definí la variable "consecutivo"
Dim Consecutivo As Range Set Consecutivo = ActiveCell
Y posteriormente defino en otra celda la formula
ActiveCell.FormulaR1C1 = _ "=+VLOOKUP(consecutivo,'[PRUEBA Matriz de registro de pruebas y evaluaciones.xls]Matriz'!C3:C48,6,FALSE)"
Sin embargo con esta sintaxis no toma el valor de la variable consecutivo, sino que escribe literal la palabra.
Respuesta de Dante Amor
3