Wie sperre ich eine Blattposition für immer in Excel Workbook sichtbar?
Wenn eine Arbeitsmappe mehrere Blätter enthält und Sie zum letzten Blatt wechseln, wird das erste Blatt wie unten gezeigt in der Registerkartenleiste des Blattes ausgeblendet. Jetzt möchten Sie die Position eines Master-Blattes für immer sichtbar sperren. Wie können Sie damit umgehen?
Blattposition mit VBA sperren
Hier stelle ich Ihnen zwei VBA-Codes vor, mit denen Sie diesen Job erledigen können.
Springe zum Blatt
1. Drücken Sie Alt + F11 Tasten zum Aktivieren der Microsoft Visual Basic für Windows.
2 Klicken Insert > ModulKopieren Sie dann den folgenden Code und fügen Sie ihn in das Skript ein.
VBA: Zum Hauptblatt springen
Sub GoToSheet()
'UpdatebyExtendoffice20180427
Sheets("Master").Activate
End Sub
Note: Im Code-Slice von Sheets("Master").Aktivierenkannst du das ändern Master zu einem beliebigen Blattnamen hinzufügen, wie Sie ihn benötigen.
3. Speichern Sie dann diesen Code, gehen Sie zurück zur Arbeitsmappe und klicken Sie auf Entwickler:in / Unternehmen > Makros.
4. In dem Makro Wählen Sie im Dialogfeld den Codenamen aus, den Sie gerade eingegeben haben, und klicken Sie auf Optionen, erstellen Sie eine Verknüpfung zum Ausführen dieses Codes.
5 Klicken OK und schließe die Makro Dialog.
Wenn Sie jetzt die von Ihnen erstellte Verknüpfung drücken, wird das Masterblatt unabhängig vom verwendeten Blatt aktiviert.
Halten Sie das Laken immer vorne
1. Drücken Sie Alt + F11 Tasten zum Aktivieren der Microsoft Visual Basic für Windows.
2. Doppelklick DiesesWorkbook von dem Projekt-VBAProject Bereich, kopieren Sie den folgenden Code und fügen Sie ihn in das Skript ein.
VBA: Blatt immer vorne halten
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
'UpdatebyExtendoffice2018027
Dim xSheet As Worksheet
Application.EnableEvents = False
Set xSheet = Sheets("master")
If Sh.Name <> xSheet.Name Then
Sh.Move , xSheet
xSheet.Activate
Sh.Activate
End If
Application.EnableEvents = True
End Sub
3. Speichern Sie den Code und schließen Sie das VBA-Fenster. Unabhängig davon, auf welches Blatt Sie klicken, bleibt das Masterblatt von nun an immer vorne in der Registerkartenleiste.
Hinweis: Im obigen Code, "Meister" ist der Blattname, den Sie sichtbar halten möchten. Ändern Sie ihn nach Bedarf.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!