Abrir libro con celda de otro libro

Buenas:
Sabes tengo una pregunta.
Tengo un libro con funciones consulav y no saca los datos del libro cerrado hasta cuando lo abro..
La pregunta es la siguiente se puede hacer que en el libro1 en celda A1 escribir cualquier cosa para que abra el libro2 y lo cierre altiro para que actualize los datos del libro 1.....
Macro.....
gracias

1 Respuesta

Respuesta
1

Sigue las Instrucciones para poner la macro en worksheet
1. Abre tu hoja de excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. Del lado izquierdo dice: VBAProject, abajo dale doble click a worksheet(tu hoja)
4. Del lado derecho copia la macro

Private Sub Worksheet_Change(ByVal Target As Range)
'abre un libro y actualiza
'Por.DAM
If Not Intersect(Target, Range("A1")) Is Nothing Then
    Set l1 = ActiveWorkbook
    Workbooks.Open Filename:= _
    "C:\trabajo\libro2.xls"
    Set l2 = ActiveWorkbook
    l1.Activate
    Calculate
    l2.Activate
    l2.Close
End If
End Sub

Escribe algo en la celda A1 y se ejecuta la macro

Cambia esta línea y escribe la carpeta y el nombre de tu libro2

Prueba y me comentas

Saludos. Dam
Si es lo que necesitas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas