Adjuntar un Excel dentro de otro

Usando Visual Basic, como puedo solicitarle a un usuario que inserte o adjunte un libro de Excel desde la misma u de otra proveniencia dentro del PC (carpeta), ya estando en un libro de Excel fijo que estoy usando como herramienta de trabajo predeterminada. Ojala puedan adjuntarme fuente de información, ejemplo o material para revisar, les estaría muy agradecido ya que llevo horas investigando pero no encontrado nada cercano o parecido (quizás porque buscando en inglés o español no defino lo que busco de manera correcta).

1 Respuesta

Respuesta
2

¿Probaste usando la grabadora de macros?

Yo empecé con la grabadora de macros en un archivo nuevo.

Menú Insertar > Objeto

Te dejo las imágenes y abajo el código generado

y este fue el código que generó

Sub Macro1()
'
' Macro1 Macro
'
'
    Workbooks.Open Filename:="C:\Users\40023419\Documents\torneoAFA.xls"
    ActiveWindow.Visible = False
    ActiveSheet.OLEObjects.Add(Filename:= _
        "C:\Users\40023419\Documents\torneoAFA.xls", Link:=False, DisplayAsIcon:= _
        True, IconFileName:= _
        "C:\WINDOWS\Installer\{90160000-000F-0000-0000-0000000FF1CE}\xlicons.exe", _
        IconIndex:=0, IconLabel:="C:\Users\40023419\Documents\torneoAFA.xls"). _
        Select
    Range("A6").Select
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas