![Wie zeigt man ein Blatt zu einer bestimmten Tageszeit an?](https://rvso.com/image/1502899/Wie%20zeigt%20man%20ein%20Blatt%20zu%20einer%20bestimmten%20Tageszeit%20an%3F.png)
Ich möchte, dass das Blatt den ganzen Tag über außer zu einer bestimmten Zeit ausgeblendet ist.
Es gibt ein Makro wie dieses im Netz
Sub Auto_Open()
Application.OnTime TimeValue("17:00"), "HideRows"
Application.OnTime TimeValue("09:00"), "RevealRows"
End Sub
Und es geht darum, Zellen Etiketten zu geben
Ich möchte aber, dass es für das gesamte Blatt gilt und ein Blattobjektcode ist!
Meine Arbeitsmappe ist den ganzen Tag geöffnet, mit einer Pause am Mittag. Ich verwende das neueste Update von Microsoft Excel 2016 unter Windows.
Danke für deine Hilfe!
Antwort1
Sie müssen Makros erstellen, die die Blätter anzeigen und dann ausblenden:
Sub ShowSheet()
WorkSheets("SheetName").Visible = xlSheetVisible
End Sub
Sub HideSheet()
WorkSheets("SheetName").Visible = xlSheetHidden
End Sub
Ihr Hauptsub wird sein:
Sub Auto_Run()
Application.OnTime TimeValue("15:00"), "ShowSheet"
Application.OnTime TimeValue("15:30"), "HideSheet"
End Sub