Freigeben über


Konstanten und Variablen in VBScript

In VBScript muss die Angabe von Konstanten durch deren numerische Werte erfolgen. Die Konstantenbezeichnung funktioniert nicht und gibt den Wert 0 zurück, was zu unvorhersehbaren Ergebnissen führt.

Es gibt zwei Typen von Variablen. Variablen auf Prozedurebene, die nur innerhalb einer Prozedur verwendet werden, und Variablen auf Skriptebene, die allen Prozeduren im Skript zur Verfügung stehen. Declare script-level variables at the top of your script. Declare procedure-level variables inside procedures. Verwenden Sie Variablen auf Prozedurebene mit demselben Namen in verschiedenen Prozeduren, da jede Variable nur von der Prozedur erkannt wird, in der sie deklariert wird. When the procedure exits, the variable ends. Variables that refer to Outlook objects can be either procedure-level or script-level variables. However, the value of the variable must be set within a procedure. Versuchen Sie nicht, auf Outlook-Objekte außerhalb einer Prozedur zuzugreifen.

Regeln für Variablen:

  • Sie müssen mit einem alphanumerischen Zeichen beginnen.

  • Sie dürfen keinen Punkt enthalten.

  • Sie dürfen nicht länger als 255 Zeichen sein.

  • Sie können nicht mehr als 127 Variablen auf Prozedurebene verwenden (Arrays zählen als einzelne Variable).

  • Sie können nicht mehr als 127 Variablen auf Skriptebene verwenden.

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.