*-Operator
Wird zum Multiplizieren zweier Zahlen verwendet.
Syntax
Ergebnis = Zahl1 * Zahl2
Die Syntax des Operators * besteht aus den folgenden Teilen:
Bestandteil | Beschreibung |
---|---|
result | Erforderlich; eine beliebige numerische Variable. |
Zahl1 | Erforderlich; ein beliebiger numerischer Ausdruck. |
Zahl2 | Erforderlich; ein beliebiger numerischer Ausdruck. |
Hinweise
Der Datentyp des Ergebnisses ist in der Regel mit dem des präzisestenAusdrucks identisch. Die Reihenfolge der Genauigkeitsgrade, vom am wenigsten genauen bis zum genauesten Ausdruck, ist Byte, Integer, Long, Single, Currency, Double und Decimal.
Diese Reihenfolge hat folgende Ausnahmen:
Wenn | Dann Ergebnis gleich |
---|---|
Multiplikation umfasst einen Single- und einen Long-Wert. | Konvertiert in eine Double-Variante. |
Der Datentyp von result ist eine Long-, Single- oder Date-Variante, die den zulässigen Bereich überschreitet | Konvertiert in eine Variante mit Double. |
Der Datentyp von result ist eine Byte-Variante, die den zulässigen Bereich überschreitet | Konvertiert in eine Integer-Variante. |
Der Datentyp von result ist eine Integer-Variante, die den zulässigen Bereich überschreitet | Konvertiert in eine Long-Variante. |
Wenn einer oder beide Ausdrücke Null-Ausdrücke sind, ist Ergebnis gleich Null. Wenn ein Ausdruck leer ist, wird er als 0 behandelt.
Hinweis
Die von der Multiplikation verwendete Genauigkeitsreihenfolge ist nicht dieselbe wie die von Addition und Subtraktion verwendete.
Beispiel
In diesem Beispiel wird der * -Operator verwendet, um zwei Zahlen zu multiplizieren.
Dim MyValue
MyValue = 2 * 2 ' Returns 4.
MyValue = 459.35 * 334.90 ' Returns 153836.315.
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.