Diese Frage stammt aus einem Kommentar unter Range.Formula = in VBA löst einen seltsamen Fehler aus .
Ich habe dieses Programm durch Ausprobieren geschrieben, also habe ich es natürlich versucht +
, Zeichenfolgen zu verketten.
Aber ist &
es korrekter als das +
Verketten von Zeichenfolgen?
13 & "2"
? wäre das132
?Der Hauptunterschied (sehr interessant) für mich ist:
"string" & Null
->"string"
während
"string" + Null
->Null
Aber das ist wahrscheinlich nützlicher in Datenbank-Apps wie Access.
quelle
Es gibt die Verkettungsfunktion. Zum Beispiel
Der Operator & verkettet jedoch immer Zeichenfolgen. + funktioniert oft, aber wenn sich in einer der Zellen eine Nummer befindet, funktioniert dies nicht wie erwartet.quelle