ich habe eine Frage:
Ich möchte nur einen bestimmten Bereich sichtbar machen, damit derAnwender
nicht nach rechts, links, oben + unten, "gehen kann".
Der Bereich AR310:BI335, und per Makro wieder aufheben.
Danke für eine Unterstützung,
gruß walter
Private Sub Workbook_Open()
Sheets("Tabelle1").ScrollArea = "A$1:$B$65536"
End Sub
Um nur einen bestimmten Bereich in Excel anzuzeigen, kannst Du den VBA-Editor verwenden. Hier sind die Schritte:
Öffne den VBA-Editor: Drücke ALT + F11
, um den VBA-Editor zu öffnen.
Wähle die Arbeitsmappe aus: Doppelklicke auf "DieseArbeitsmappe" im Projektfenster.
Füge den Code ein: Kopiere und füge den folgenden Code in das Code-Fenster ein:
Private Sub Workbook_Open()
Sheets("Tabelle1").ScrollArea = "AR310:BI335"
End Sub
Stelle sicher, dass Du den Tabellennamen und den Bereich entsprechend Deiner Anforderungen anpasst.
Speichere die Arbeitsmappe: Speichere die Änderungen und schließe den VBA-Editor.
Teste die Funktion: Schließe und öffne die Arbeitsmappe erneut, um zu sehen, ob nur der ausgewählte Bereich angezeigt wird.
Fehler: Der Bereich wird nicht angezeigt.
Fehler: VBA-Code funktioniert nicht.
Datei > Optionen > Sicherheitscenter > Einstellungen für das Sicherheitscenter
, um die Makros zu aktivieren.Falls Du keinen VBA-Code verwenden möchtest, gibt es einige alternative Methoden:
Ansicht > Fenster fixieren
und wähle die gewünschte Option.Daten > Filter
.Ein praktisches Beispiel wäre, wenn Du nur die Daten für einen bestimmten Zeitraum anzeigen möchtest. Du könntest den Bereich auf A1:D10
setzen, um nur die ersten 10 Zeilen der Daten anzuzeigen:
Private Sub Workbook_Open()
Sheets("Tabelle1").ScrollArea = "A1:D10"
End Sub
Hiermit wird der Benutzer daran gehindert, außerhalb des angegebenen Bereichs zu scrollen.
1. Wie kann ich den Bereich später wieder aufheben?
Um den Bereich wieder aufzuheben, kannst Du den ScrollArea-Eigenschaft einfach löschen oder auf den gesamten Bereich setzen, z.B. "A1:Z1000"
.
2. Funktioniert dieser Code in allen Excel-Versionen? Ja, der VBA-Code sollte in den meisten aktuellen Excel-Versionen funktionieren, solange die Makros aktiviert sind.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen