für ein VBA Projekt versuche ich eine Mehrsprachigkeit für MsgBoxen einzuführen mit einer Access Tabelle im Hintergrund, wo jeweils die Strings für die MsgBoxen hinterlegt sind. Die Strings enthalten u.a. Platzhalter (##0##, ##1##) für variable Stellen. Das funktioniert soweit alles sehr gut.
Jetzt habe ich nur eine MsgBox, die Zeilenumbrünche enthält:
MsgBox "Diese Nachricht" & vbNewLine & "enthält Zeilenumbrüche" & Char(10) & ":)"
Für meine Mehrsprachigkeit übergebe ich aber nur einen String, an die MsgBox:
msString = "Diese Nachricht" & vbNewLine & "enthält Zeilenumbrüche" & Char(10) & ":)"
MsgBox msString
Das funktioniert (natürlich/leider) nicht ;).
Gibt es die Möglichkeit, wie in einigen anderen Sprachen, bei VBA eine Variable bzw. Zeilenumbruch in einem String zu platzieren?
z.B:
msString = "Diese Nachricht \nenthält Zeilenumbrüche"
Viele Grüße
Moe