Verwenden Sie Anführungszeichen in Zeichenfolgen in VBA

Iqra Hasnain 15 Februar 2024
Verwenden Sie Anführungszeichen in Zeichenfolgen in VBA

Wir werden anhand einiger Beispiele vorstellen, wie doppelte Anführungszeichen in Zeichenfolgen in VBA verwendet werden.

Verwenden Sie Anführungszeichen in Zeichenfolgen in VBA

Bei der Arbeit mit VBA haben wir uns immer gefragt, was zu tun ist, wenn wir doppelte Anführungszeichen in einen String einfügen und problemlos in unseren Funktionen verwenden möchten. Es gibt mehrere Möglichkeiten, die doppelten Anführungszeichen innerhalb von Zeichenfolgen zu verwenden, ohne dass Fehler und Probleme auftreten.

Wir werden diese Methoden nacheinander anhand von Beispielen besprechen.

Verwenden Sie zusätzliche doppelte Anführungszeichen, um Anführungszeichen in Zeichenfolgen in VBA zu verwenden

Das erste Beispiel ist die Verwendung zusätzlicher doppelter Anführungszeichen. Wenn wir zwei zusätzliche doppelte Anführungszeichen verwenden, enthält die Zeichenfolge nur ein doppeltes Anführungszeichen.

Lassen Sie uns ein Beispiel durchgehen und diese Methode wie unten gezeigt verwenden.

# VBA
Sub addDoubleQuotes()
    Value = "This is a string including ""doublequotes"""
    Selection.Value = Value
End Sub

Ausgang:

Hinzufügen von doppelten Anführungszeichen in Zeichenfolgen mit zusätzlichen Anführungszeichen

Wie wir aus dem Beispiel sehen können, können wir einfach ein doppeltes Anführungszeichen in eine Zeichenfolge einfügen, indem wir zwei doppelte Anführungszeichen hinzufügen.

Verwenden Sie den Zeichencode für doppelte Anführungszeichen, um Anführungszeichen in Zeichenfolgen in VBA zu verwenden

Lassen Sie uns nun ein weiteres Beispiel durchgehen, in dem wir einen Zeichencode verwenden, um doppelte Anführungszeichen in unsere Zeichenfolge einzufügen, wie unten gezeigt.

# VBA
Sub addDoubleQuotes()
    Value = "This is a string including " & Chr(34) & " doublequotes " & Chr(34)
    Selection.Value = Value
End Sub

Ausgang:

Hinzufügen von doppelten Anführungszeichen in Zeichenfolgen mit Zeichen-Anführungszeichen

Wie wir aus dem Beispiel ersehen können, können wir durch die Verwendung des Zeichencodes für doppelte Anführungszeichen, also Chr(34), in VBA einfach doppelte Anführungszeichen in Strings einfügen.

Verwandter Artikel - VBA String