ich bin gerade echt am verzweifeln.
Ich würde gern, während mein Makro im Hintergrund läuft, ein spezielles Tabellenblatt anzeigen lassen. Habe hierzu hier schon einen Lösungsweg gefunden, allerdings scheint Excel nicht so zu wollen, wie ich es will.
Excel soll, wenn das Makro ausgeführt wird, das "Bitte_warten" Tabellenblatt einblenden und auswählen. Dann in dieser Anzeige verharren, bis das Makro fertig ist und dann das Tabellenblatt "Übersicht" anzeigen und das "Bitte_warten" ausblenden.
Wenn ich das Makro manuell per F8 durchklicke, funktioniert der Wechsel auf "Bitte_warten" einwandfrei. Lasse ich das Makro aber automatisch durchlaufen, geschieht der Wechsel nicht.
Hoffe hier kann mir jemand sagen wo mein Fehler liegt ;)
Sub Importieren()
'Daten zur Auswertung importieren
Dim Variable As Long
Application.DisplayAlerts = False
Windows("Auswertung_Tagesbericht_PMI.xlsm").Activate
ActiveWorkbook.Unprotect "TeamPMI"
Sheets("Übersicht").Select
Sheets("Bitte_warten").Visible = True
Sheets("Bitte_warten").Select
Application.ScreenUpdating = False
Hier läuft dann das eigentliche Makro
Windows("Auswertung_Tagesbericht_PMI.xlsm").Activate
Sheets("Bitte_warten").Select
ActiveWindow.SelectedSheets.Visible = False
Sheets("Übersicht").Select
ActiveWorkbook.Protect "TeamPMI"
Application.DisplayAlerts = True
End Sub
Liebe Grüße Skjnny