VBA für Excel - die wichtigsten Funktionen

Von: akademie.de Redaktion
Stand: 18. März 2008
Anmelden um Kommentare zu schreiben

Downloads zu diesem Beitrag

Das MS Excel-Objektmodell

Methoden und Eigenschaften von Arbeitsblättern

Was sind die wichtigsten Methoden und Eigenschaften von Arbeitsblättern? Wie kann ich Arbeitsblätter ausblenden?

Bild vergrößernBeispielmakro zur automatischen Benennung von Arbeitsblättern

Die Eigenschaft Name legt den Namen eines Arbeitsblattes fest. Die Eigenschaften Next und Previous bilden Verweise auf das jeweils nächste bzw. vorherige Tabellenblatt in der Mappe. Beim ersten bzw. letzten Blatt der Mappe verweisen sie auf Nothing. Die Eigenschaft Visible legt fest, ob das Arbeitsblatt sichtbar ist. Wird Visible auf False gesetzt, wird das Arbeitsblatt ausgeblendet. Die Eigenschaft UsedRange liefert ein Range-Objekt zurück, das den benutzten Bereich des Tabellenblattes angibt. Dies ist dann sinnvoll, wenn Sie eigentlich das gesamte Tabellenblatt meinen, aber aus Geschwindigkeitsgründen den Bereich reduzieren wollen.

Die wichtigsten Methoden von Arbeitsblättern:

Activate

Aktiviert das Arbeitsblatt (stellt es in den Vordergrund).

Select

Markiert das Arbeitsblatt. Sollen mehrere Tabellenblätter markiert werden, so ist ab dem zweiten die Select-Methode mit dem ersten Parameter False aufzurufen.

Delete

Löscht das Arbeitsblatt. Dabei erscheint immer eine Warnmeldung.

PrintOut

Druckt das Arbeitsblatt. Über Parameter lassen sich z. B. der Seitenbereich, aber auch die Anzahl der Kopien angeben.

PrintPreview

Zeigt die Seitenvorschau an.

Protect

Schützt das Arbeitsblatt vor Veränderungen. Als Parameter ist das Kennwort anzugeben, mit dem der Schutz aufgehoben werden kann.

Unprotect

Hebt den Schutz des Arbeitsblatts wieder auf. Auch hier ist als Parameter das Kennwort einzugeben.

Wird die Eigenschaft Visible auf xlVeryHidden gestellt, so kann das Blatt nur mehr programmgesteuert eingeblendet werden. Die Warnmeldung beim Löschen von Blättern wird deaktiviert, indem Application.DisplayAlerts = False gesetzt wird. Am Ende des Makros sollte diese Eigenschaft jedoch wieder auf True gesetzt werden.

Diese Seite ist für Mitglieder von akademie.de reserviert.

Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?

Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein