Discussion:
Insertar un caracter " (comillas dobles) en un string
(demasiado antiguo para responder)
rober
2006-04-21 09:07:17 UTC
Permalink
Hola,

estoy intentando meter un carctar de comillas dobles dentro de un
string, pero no sé como hacerlo.

Podrías indicarme como hacerlo?

Gracias y un saludo
Rubén Vigón
2006-04-21 09:16:24 UTC
Permalink
Hola Roberto,

Sólo tienes que usar dos comillas dobles dentro de la cadena; por ejemplo:

Dim strCadena As String
strCadena = "La siguiente ""palabra"" está entre comillas dobles"
Debug.Print strCadena

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
rober
2006-04-21 09:40:06 UTC
Permalink
Lo que pasa es que lo que yo quiero meter entre comillas dobles es una
variable de tipo string con un valor de bbdd, y claro, debo de
concatenar las comillas dobles con el valor de dicha variable.
Rubén Vigón
2006-04-21 09:54:30 UTC
Permalink
Dim strCadena As String
strCadena = "La siguiente "
strCadena = strCadena & """"
strCadena = strCadena & "palabra"
strCadena = strCadena & """"
strCadena = strCadena & " está entre comillas dobles"
Debug.Print strCadena

También puedes usar Chr$(34):

Dim strCadena As String
strCadena = "La siguiente "
strCadena = strCadena & Chr$(34)
strCadena = strCadena & "palabra"
strCadena = strCadena & Chr$(34)
strCadena = strCadena & " está entre comillas dobles"
Debug.Print strCadena

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvps.org
rober
2006-04-21 10:13:05 UTC
Permalink
Genial, esto es justo lo que quería,

Muchas gracias

Continúe leyendo en narkive:
Loading...