Habe versucht selbst mich schlau zu machen leider vergeblich.... "noch" totaler Anfänger.
Ich nutze folgenden Makro um eine Dateiauswahl vorzunehmen wo der User eine xbeliebige Datei öffnen kann. Im Anschluss wechsel das Makro in eine andere Datei um einige Daten zu kopieren und dann möchte ich diese Daten in der neu geöffneten Datei einfügen.
Wie aktiviere ich jedoch die neu geöffnete Datei ? Denn diese kann immer einen anderen Namen besitzen ? Ich denke sobald Ihr das Makro liest ist alles Glockenklar..... und wahrscheinlich in keine 30 Sek erledigt (:-)
If MsgBox("Um fortzufahren bitte mit OK bestätigen und CSV Datei zum Importieren der Datensätze auswählen", vbOKCancel, "Meldung1") = vbOK Then
Dim varDatei As Variant
varDatei = Application.GetOpenFilename()
Workbooks.Open Filename:=varDatei
Windows("Überhang automatisch 1.6.xlsm").Activate
Sheets("Daten").Select
Range("A2:J2").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
-Workbooks(varDatei).Activate- Dieser Befehl geht gerade nicht. ich möchte nun die ausgewählte Datei aktivieren. Lösung ? (:-)