Microsoft Excel ist eines der beliebtesten Programme für die Arbeit mit Tabellen und Daten. Es ist oft notwendig, bestimmte Spalten in einer Tabelle auszublenden, um sich auf die gewünschten Informationen zu konzentrieren oder vertrauliche Daten auszublenden.
In VBA (Visual Basic for Applications) von Excel gibt es mehrere Möglichkeiten, Spalten auszublenden. Dies kann nützlich sein, wenn Sie Aufgaben automatisieren und benutzerdefinierte Makros erstellen.
In diesem Artikel werden wir uns die verschiedenen Methoden zum Ausblenden von Spalten in Excel VBA ansehen und Ihnen detaillierte Anweisungen zur Verwendung dieser Spalten geben.
Die erste Möglichkeit, Spalten auszublenden, besteht darin, die Eigenschaft "Hidden" für ein Range-Objekt zu verwenden. Mit dieser Eigenschaft können Sie die gewünschten Spalten in der Tabelle ein- oder ausblenden. Wählen Sie dazu den gewünschten Spaltenbereich aus und setzen Sie ihn auf "Hidden" auf "True". Der folgende Code blendet beispielsweise die Spalten A und B aus:
Die zweite Methode besteht darin, die Methode "EntireColumn" für ein Range-Objekt zu verwenden. Mit dieser Methode können Sie die gesamte Spalte in der Tabelle ein- oder ausblenden. Wählen Sie dazu die gewünschte Spalte aus und verwenden Sie die Methode "EntireColumn" mit dem positiven oder negativen Wert "Width". Der folgende Code blendet beispielsweise die Spalte C aus:
Die dritte Methode besteht darin, die Columns-Methode für das Worksheet-Objekt zu verwenden. Mit dieser Methode können Sie die gewünschten Spalten in einem bestimmten Arbeitsblatt aus- oder einblenden. Geben Sie dazu die Spaltennummern an und setzen Sie die Eigenschaft "Hidden" auf "True". Der folgende Code blendet beispielsweise die Spalten 1 und 2 in Blatt 1 aus:
Mit diesen Methoden können Sie die gewünschten Spalten in VBA Excel leicht ausblenden. Dies hilft Ihnen, die Arbeit mit Tabellen zu vereinfachen und die Sicherheit sensibler Daten zu gewährleisten.
Arbeitsvorbereitung
Bevor Sie beginnen, Spalten in VBA Excel auszublenden, müssen Sie einige vorbereitende Schritte ausführen:
1. Öffnen Sie Excel und wählen Sie die Arbeitsmappe aus, in der Sie die Spalten ausblenden möchten.
2. Suchen und öffnen Sie das Dialogfeld "Visual Basic for Applications (VBA)". Klicken Sie dazu mit der rechten Maustaste auf den Arbeitsblattnamen in der Registerkartenleiste am unteren Rand des Excel-Fensters und wählen Sie Code anzeigen.
3. Suchen Sie im geöffneten VBA–Editor das Fenster Projekte - VBAProject auf der linken Seite. Erweitern Sie es, indem Sie auf den Pfeil rechts klicken, um eine Liste mit Büchern, Arbeitsblättern oder Modulen anzuzeigen.
4. Wählen Sie das Arbeitsblatt aus, in dem die Spalten ausgeblendet werden sollen. Doppelklicken Sie dazu in der Liste auf seinen Namen.
5. Wenn das ausgewählte Blatt nun im VBA-Editor geöffnet ist, geben Sie den erforderlichen Code ein, um die Spalten auszublenden. Schreiben Sie den Code je nach Aufgabe in ein Modul oder in ein Arbeitsblatt.
6. Schließen Sie das VBA-Editor-Fenster, und kehren Sie zu Excel zurück. Jetzt können Sie ein Makro ausführen, um die Spalten gemäß dem geschriebenen Code auszublenden.
Jetzt können Sie beginnen, die Spalten in VBA Excel auszublenden. Lesen Sie den Artikel weiter, um zu erfahren, wie Sie Code zum Ausblenden von Spalten schreiben und ausführen können.
Installieren von VBA Excel
Um VBA (Visual Basic for Applications) in Excel zu verwenden, müssen Sie es auf Ihrem Computer installieren. Hier finden Sie eine Schritt-für-Schritt-Anleitung zum Ausführen der Installation:
| Schritt 1: | Öffnen Sie Excel und klicken Sie auf die Registerkarte Datei. |
| Schritt 2: | Klicken Sie auf "Optionen" und dann auf "Erweitert". |
| Schritt 3: | Scrollen Sie zum Abschnitt "Allgemein" nach unten. |
| Schritt 4: | Stellen Sie sicher, dass das Kontrollkästchen Entwickler im Menüband anzeigen aktiviert ist. |
| Schritt 5: | Klicken Sie auf OK, um die Änderungen zu speichern und das Fenster zu schließen. |
| Schritt 6: | Jetzt sollte die Registerkarte "Entwickler" im Excel-Menüband angezeigt werden. |
Nachdem Sie diese Schritte ausgeführt haben, wird VBA installiert und kann in Excel verwendet werden. Jetzt können Sie Makros erstellen, Aufgaben automatisieren und Spalten mithilfe von VBA-Code ausblenden.
Öffnen des Excel-VBA-Programms
Führen Sie die folgenden Schritte aus, um mit VBA (Visual Basic for Applications) in Excel zu beginnen:
- Führen Sie das Excel-Programm auf Ihrem Computer aus. Dazu müssen Sie normalerweise auf die Programmverknüpfung auf dem Desktop oder im Startmenü doppelklicken.
- Nachdem Sie Excel gestartet haben, öffnen Sie die Arbeitsmappe, mit der Sie arbeiten möchten, oder erstellen Sie eine neue Arbeitsmappe. Wählen Sie dazu im Menü "Datei" die entsprechende Option aus.
- Nachdem Sie die Arbeitsmappe geöffnet haben, öffnen Sie den VBA-Editor, indem Sie ALT + F11 drücken. Dadurch wird das VBA-Editor-Fenster rechts neben dem Excel-Hauptfenster geöffnet.
Sie haben jetzt Zugriff auf den VBA-Editor, in dem Sie Makros erstellen und bearbeiten können, die in Excel ausgeführt werden. In diesem Editor können Sie Ihren Code in Visual Basic schreiben und verschiedene Vorgänge ausführen, z. B. das Ausblenden von Spalten in einer Tabelle.
Spaltenansichten in Excel
1. Sichtbare Spalten sind Spalten, die dem Benutzer auf dem Bildschirm angezeigt werden. Sie enthalten Daten und sind in der Tabelle sichtbar. Alle Spalten, die nicht ausgeblendet wurden, werden als sichtbare Spalten betrachtet.
2. Ausgeblendete Spalten sind Spalten, die nicht auf dem Bildschirm des Benutzers angezeigt werden. Sie können aus bestimmten Gründen ausgeblendet werden, z. B. aus Gründen der Benutzerfreundlichkeit oder zum Schutz von Daten. Ausgeblendete Spalten werden nicht gelöscht, sondern nur ausgeblendet und können wiederhergestellt werden.
3. Gesperrte Spalten sind Spalten, die vor Änderungen geschützt sind. Sie können gesperrt werden, um versehentliche Änderungen zu verhindern oder bestimmte Benutzer daran zu hindern, auf diese Daten zuzugreifen. Gesperrte Spalten können nur mit einem Passwort entsperrt werden.
4. Die Spaltengröße ist eine Spalteneigenschaft, die ihre Breite angibt. Sie können die Spaltengröße ändern, um die Anzeigeeinstellungen für die Daten vorzunehmen. Sie können die Spaltengröße vergrößern oder verkleinern, um die Daten aufzunehmen oder besser sichtbar zu machen.
Wenn Sie diese grundlegenden Spaltenansichten in Excel kennen, können Sie die Tabellen einfach verwalten und ihr Aussehen an Ihre Bedürfnisse und Anforderungen anpassen.