VBA Dim Arten sind die Arten von Variablen, die Sie in einem VBA- Programm verwenden können. Diese Arten bestehen aus Integer , Datum, Dezimal, String und Objekttypen . Durch das Verständnis dieser Typen können Sie Variablen richtig erklären in Ihrem VBA- Programme , und damit die benötigte Zeit, um diese Programme zu entwickeln. Beachten Sie, dass es möglich ist, verwenden Dim ohne variable Art , um eine Variable , die jede Art von Wert zu halten, kann erklären . Integer -Typen
Deklarieren einer Integer-Typ mit einer Aussage wie " Dim x as Integer . " Verwenden Sie solche Aussagen , wenn Sie Variablen, die ganze Zahlen zu halten , müssen , um Spitzenbeträge oder reelle Zahlen entgegen. Verwenden Sie zum Beispiel die Probe "x " Variable nur erwähnt, um den Rückgabewert von VBA erfassen eingebauten Funktionen, die Rückkehr Zahlen. Solche Funktionen sind Cint , die Strings konvertiert Zahlen.
Datumstypen
Dim Datum Typ ist für Variablen, die Termine zu halten . Zum Beispiel: " Dim Geburtstag1 als Date" wird eine solche Variable definieren . Um einen konstanten Wert einer solchen Variablen zuzuweisen , verwenden Sie den "#" in Ihren Auftrag , wie in " Geburtstag1 = # # 1970.12.13 . VBA-Funktionen , die Datums- Werte zurückgeben include" DateValue ", die Strings konvertiert Daten .
Dezimaltypen
VBA Dezimaltypen können Sie mit gebrochenen Zahlen , wie die von der VBA-Funktionen Sin , Cos, und Log zurückgegeben arbeiten. der Dim-Anweisung für diese Variablen benutzt die Schlüsselwörter " als Single" für Variablen mit einfacher Genauigkeit und " als Doppel " für double-Precision- Variablen . die double-Precision- Variablen können Sie speichern eine breitere Palette von Werten , aber auf Kosten der erhöhten Speicherbedarf für Ihre Programm .
Streicher
Dim String deklariert Variablen für die Verwendung als Argumente an oder geben Werte aus solchen VBA-Funktionen wie Cstr , Mid, rechts und links. beispielsweise , "Mid ( dateString , 6, 3)" zurückkehren wird der Text " Tag", wenn der String Variable " dateString " enthält den Wert " Geburtstag."
Objekte
< p> VBA Objekt Dim -Typen können Sie Variablen für das Arbeiten mit VBA-Objekte , wie z. B. der "Range" -Objekt in Word VBA . zB " Dim Absatz 1 als Range" wird eine Variable, die Sie verwenden, um Abschnitte des Dokuments Text halten kann erklären , einschließlich des Textes Format . eine Probe Zuordnung zu einer solchen Variable " Absatz 1 = ActiveDocument.Paragraphs (1) eingestellt . Reichweite . "