Met onderstaande code haal ik gegevens op uit een andere sheet.
de naam van deze sheet kan is een variabele en komt van blad1 range T2
het openen en ophalen gaat prima
alleen het opnieuw activeren van de sheet om deze te sluiten lukt niet.
de naam van deze sheet kan is een variabele en komt van blad1 range T2
het openen en ophalen gaat prima
alleen het opnieuw activeren van de sheet om deze te sluiten lukt niet.
Code:
Sub Macro1()
Dim ho As Range
Set ho = Sheets("Blad1").Range("T2")
Application.DisplayAlerts = False
Workbooks.Open Filename:=ho
Range("C3:C1000").Select
Selection.Copy
Windows("basisbestand.xlsm").Activate
Sheets("blad3").Range("C2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("ho").Activate
'Windows("ophaalbestand.xlsx").Activate werkt wel
ActiveWindow.Close