SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => VBA => Mensaje iniciado por: PAULA_G en Martes 12 de Abril de 2005, 13:03

Título: Como Se Hace ?
Publicado por: PAULA_G en Martes 12 de Abril de 2005, 13:03
Hola , como hago que un msg box muestre texto entre comillas

por ejemplo :  "Comillas" , pero que muestre tambien los caracteres ""

o sea yo quiero que diga "Algo aca" y no    algo aca

Me entienden ?

un saludo
Título: Re: Como Se Hace ?
Publicado por: Widark en Martes 12 de Abril de 2005, 14:58
Hola Paula_G.

Puedes mostrar texto entre comillas simples así:

msgbox "Este es un 'ejemplo'",vbinformation

espero que sea lo que buscas.

Saludos
Título: Re: Como Se Hace ?
Publicado por: RadicalEd en Martes 12 de Abril de 2005, 15:53
Dale a una variable el valor Ascii de las comillas asi:
Código: Text
  1. Private Sub Main()
  2. On Error Resume Next
  3. Dim x As String
  4. x = Chr(34)
  5. MsgBox (x &"RadicalEd & [SoloCodigo]" & x)
  6. End Sub
  7.  
Ojala te sirva.
Chao
Título: Re: Como Se Hace ?
Publicado por: shakka en Martes 12 de Abril de 2005, 19:38
en el parametro mensaje
ej: "Este es un ejemplo", le pones 2 comillas dobles a la parte del texto que quieras mostrar con comillas dobles->"Este es un ""ejemplo"" "

->MsgBox "Este es un ""ejemplo"""
y mostrara -> Este es un "ejemplo"
Título: Re: Como Se Hace ?
Publicado por: RadicalEd en Martes 12 de Abril de 2005, 20:57
Cita de: "mbrenes"
en el parametro mensaje
ej: "Este es un ejemplo", le pones 2 comillas dobles a la parte del texto que quieras mostrar con comillas dobles->"Este es un ""ejemplo"" "

->MsgBox "Este es un ""ejemplo"""
y mostrara -> Este es un "ejemplo"
No me la sabia  :smartass:
Título: Re: Como Se Hace ?
Publicado por: PAULA_G en Miércoles 13 de Abril de 2005, 00:18
Muchisimas gracias a todos
Título: Re: Como Se Hace ?
Publicado por: shakka en Miércoles 13 de Abril de 2005, 00:27
Ni yo esto... :blink:

Citar
Dale a una variable el valor Ascii de las comillas asi:

CODE 
Private Sub Main()
On Error Resume Next
Dim x As String
x = Chr(34)
MsgBox (x &"RadicalEd & [SoloCodigo]" & x)
End Sub


pero le falto..

CODE  
Private Sub Main()
On Error Resume Next
Dim x As String
x = Chr(34)
MsgBox (x &"RadicalEd" & " [SoloCodigo]" & x)
End Sub

para que no muestre el operador de concatenacion
...
 :comp:
Título: Re: Como Se Hace ?
Publicado por: RadicalEd en Miércoles 13 de Abril de 2005, 00:41
Cita de: "mbrenes"

pero le falto..

CODE  
Private Sub Main()
On Error Resume Next
Dim x As String
x = Chr(34)
MsgBox (x &"RadicalEd" & " [SoloCodigo]" & x)
End Sub

para que no muestre el operador de concatenacion
...
 :comp:
No estoy concatenando es lo mismo que decir "RadicalEd y [SoloCodigo]"
Título: Re: Como Se Hace ?
Publicado por: shakka en Miércoles 13 de Abril de 2005, 00:51
:D  OK,
por cierto ve a ver el mensaje sobre el archivo PELICANO.XLS, si todavia te sirve
Título: Re: Como Se Hace ?
Publicado por: RadicalEd en Miércoles 13 de Abril de 2005, 01:11
Cita de: "mbrenes"
:D  OK,
por cierto ve a ver el mensaje sobre el archivo PELICANO.XLS, si todavia te sirve
Si ya lo vi, Gracias, pero esta muy viejo y eso ya lo habia hecho hace rato.

Gracias por gastar tu tiempo en mis preguntas.