VBA Windows.activate
17.04.2020 14:26:43
Günther
Ich habe hier schon viele Lösungen für Excel Probleme gefunden und finde dieses Forum einfach nur toll.
Jetzt stehe ich aber vor einem Problem und komme einfach nicht mehr weiter
ich rufe eine excel Datei über eine andere auf. Funktioniert auch
nur habe ich das Problem das ich dann zwischen den Fenstern nicht hin und herspringen kann. Wenn ich den dateinamen eingeb funktioniert es, aber sobald der Dateiname aus einer Variable aufgerufen wird, geht es nicht mehr
hier mein code:
in der MSG Box wird der richtige dateiname angezeigt (somit passt eigentlich der Wert).
aber in der nächsten zeile "Windows ("projektname").activate bekomme ich einen Laufzeitfehler
Private Sub Auer_Sucess_Click()
Dim projektname As String
Sheets("Übersicht").Select
Sheets("Übersicht").Range("R4").Select
Selection.Copy
Workbooks.Open [Auer_Copyfile]
ActiveWorkbook.Sheets("Auer").Activate
Windows("Auer Success.xls").Activate
Sheets("Auer").Range("R4").Select
ActiveSheet.Paste
projektname = ActiveSheet.Range("R4")
Sheets("Auer").Range("A2:B5000").Select
Selection.ClearContents
MsgBox projektname
Windows("projektname").Activate
Sheets("Zusammenfassung").Range("C2:D5000").Select
Selection.Copy
usw....
vielen Dank :)
lg Günther