Abrir un libro y copiar toda la información a mi libro actual
Estoy tratando de abrir un libro a través de vba con un botón, el botón te pide busques el libro con la información y luego que se selecciona debe crear una hoja temporal para copiar todos los datos del libro seleccionado a la hoja temporal
Hasta ahora llevo lo siguiente, pero no me copia ni tampoco pega
Private Sub CargaInfo_Click()
Dim RutaArchivo As String
Dim nombre As String 'nombre de la hoja activa
Dim nombre1 As String 'nombre de la hoja activa
Dim RangoDatos As Range
Dim uFila As Long
On Error Resume Next
RutaArchivo = Application.GetOpenFilename(Title:="Carga Info Proveniente De Laudus", _
filefilter:="Excel Files (*.xlsx), *.xlsx")
'MsgBox RutaArchivo
If RutaArchivo <> "Falso" Then
nombre = ActiveWorkbook.Name
Workbooks.Open RutaArchivo
nombre1 = ActiveWorkbook.Name
Set RangoDatos = Workbooks(nombre1).ActiveSheet.UsedRange
hoja = thiswokbook.ActiveSheet
uFila = hoja.Range("A" & Rows.Count).End(xlUp).Row
hoja.Range("A1:H" & uFila).Copy
' Sheets(1).Select
'MsgBox hoja
Workbooks(nombre).Activate
Sheets.Add.Name = "temporal"
Sheets("temporal").Activate
Columns(2).EntireColumn.Insert
End If
End Sub
Si alguno pudiera echarme una mano, seria maravilloso.