Freigeben über


Deklarieren von Konstanten

Durch das Deklarieren einer Konstante können Sie einem Wert einen aussagekräftigen Namen zuweisen. Sie verwenden die Const-Anweisung , um eine Konstante zu deklarieren und ihren Wert festzulegen. Nachdem eine Konstante deklariert wurde, kann sie nicht bearbeitet werden, und ihr kann kein neuer Wert zugewiesen werden.

Sie können eine Konstante innerhalb einer Prozedur oder über einem Modul im Deklarationsabschnitt deklarieren. Konstanten aufModulebene sind standardmäßig privat. Wenn Sie eine öffentliche Konstante auf Modulebene deklarieren möchten, stellen Sie der Const -Anweisung dasSchlüsselwortPublic voran. Sie können eine private Konstante explizit deklarieren, indem Sie der Const -Anweisung das Schlüsselwort Private voranstellen, sodass Ihr Code leichter gelesen und interpretiert werden kann. Weitere Informationen finden Sie unter Grundlegendes zu Bereich und Sichtbarkeit.

Im folgenden Beispiel wird die Public-KonstanteconAge als Integer deklariert und ihr der Wert 34zugewiesen.

Public Const conAge As Integer = 34

Konstanten können als einer der folgenden Datentypen deklariert werden: Boolean, Byte, Integer, Long, Currency, Single, Double, Date, String oder Variant. Da Sie den Wert einer Konstante bereits kennen, können Sie den Datentyp in einer Const -Anweisung angeben.

Sie können in einer Anweisung mehrere Konstanten deklarieren. Wenn Sie einen Datentyp angeben möchten, müssen Sie den Datentyp für die einzelnen Konstanten einfügen.

In der folgenden Anweisung werden die Konstanten conAge und conWage als Integer deklariert.

Const conAge As Integer = 34, conWage As Currency = 35000

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.