Exemple de code:
Dim a As String
a = 1234,5678,9123
Je veux ajouter des guillemets doubles à la variable a
Production attendue:
a = "1234,5678,9123"
Comment formater la chaîne de sorte que, lorsque je l’imprime, elle soit entourée de guillemets?
Si vous souhaitez inclure "
dans une chaîne, indiquez ""
à l'endroit où vous souhaitez que la citation s'affiche. Donc, votre exemple devrait lire ...
a = """1234,5678,9123"""
Les réponses actuelles sont correctes et valides, mais les éléments suivants peuvent parfois améliorer la lisibilité:
a = Chr$(34) & "1234,5678,9123" & Chr$(34)
Pour rendre Chr $ (34) plus lisible:
Dim quote as string
quote = Chr$(34)
a = quote & "1234,5678,9123" & quote
Cela facilite l'obtention du nombre correct de "symboles partout" et est lisible.
a = """1234,5678,9123"""
ou
a= """" & a & """"
Vous utilisez simplement Chr$(34)
pour insérer des guillemets.
Par exemple:
Dim i comme String
i = Chr$(34) & "Hello World" & Chr$(34) 'Shows "Hello World"
Pas besoin d'ajouter n'importe quel type de fonctions compliquées, utilisez simplement l'exemple suivant pour insérer un double dans une zone de texte ou une zone de texte riche.
Dim dquot=""""
TextBox1.AppendText("Hello " &dquot &"How are you ?" ")
ou
Dim dquot=""""
RichTextBox1.AppendText("Hello " &dquot &"How are you ?" ")