** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Insertar caracteres ASCII o UNICODE
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoInsertar caracteres ASCII o UNICODE

 Responder Responder
Autor
Mensaje
Jehosuah Ver desplegable
Habitual
Habitual


Unido: 24/Agosto/2009
Localización: España
Estado: Sin conexión
Puntos: 136
Enlace directo a este mensaje Tema: Insertar caracteres ASCII o UNICODE
    Enviado: 14/Diciembre/2023 a las 13:54
Hola amigos.
Estoy intentando insertar caracteres especiales en un campo de texto. En Word puedo insertar, por ejemplo ALt433 pero en Access, aunque puedo copiarlo, no puedo insertarlo desde teclado. He probado Alt0433 o 0433 Alt x pero no hay forma. Hasta Alt 0256 no hay problema, es a partir de ese número de código donde no puedo escribir.
¿Alguna idea?
Arriba
joanka Ver desplegable
Habitual
Habitual


Unido: 07/Abril/2021
Localización: Lleida
Estado: Sin conexión
Puntos: 144
Enlace directo a este mensaje Enviado: 14/Diciembre/2023 a las 14:24
Hola, prueba con:

Me.texto1 = ChrW(433)
Arriba
Jehosuah Ver desplegable
Habitual
Habitual


Unido: 24/Agosto/2009
Localización: España
Estado: Sin conexión
Puntos: 136
Enlace directo a este mensaje Enviado: 14/Diciembre/2023 a las 15:10
Gracias, me lo apunto, pero lo que me interesa es escribir el símbolo directamente desde el teclado en un campo de texto de Access.
Arriba
joanka Ver desplegable
Habitual
Habitual


Unido: 07/Abril/2021
Localización: Lleida
Estado: Sin conexión
Puntos: 144
Enlace directo a este mensaje Enviado: 14/Diciembre/2023 a las 16:01
Hola,

Creo que si hasta 256 te lo permite con teclado y luego no, podría ser que se limitara, lo desconozco, lo he estado probando y es correcto lo que indicas, no sé si habrá alguna manera que lo acepte. Yo como sé que tipo de valor introduzco siempre en mi cuadro de texto se lo puedo dejar ya predefinido por ejemplo:
Me.texto1 = Me.texto1 & " " & ChrW(937)

Suerte, un saludo.
Arriba
lupecinda Ver desplegable
Habitual
Habitual
Avatar

Unido: 22/Abril/2005
Localización: España
Estado: Sin conexión
Puntos: 155
Enlace directo a este mensaje Enviado: 14/Diciembre/2023 a las 19:21
Hola,
A lo mejor esta función ayuda a hacer lo que quieres...
http://allenbrowne.com/func-InsertChar.html
Saludos
Carlos
Lupita
Arriba
Jehosuah Ver desplegable
Habitual
Habitual


Unido: 24/Agosto/2009
Localización: España
Estado: Sin conexión
Puntos: 136
Enlace directo a este mensaje Enviado: 14/Diciembre/2023 a las 20:21
Bueno, me habría gustado una solución más sencilla, desde teclado, pero la solución de Lupita podría ser una solución, aunque tendría que escribir código en cada formulario en el que quiera insertar caracteres especiales. Y la idea de Joanka puede complementarlo.
Por ahora es algo bueno para aprender y tener en cuenta.
Muchas gracias a los dos.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable