Forum Discussion
icar1udm211990
Nov 28, 2021Copper Contributor
Operador & en VBA NO FUNCIONA
En una macro el operador & no funciona:
Sub test(palabra)
palabra= "T" & "W"
end sub
En esta macro palabra deberia tener palabra="TW" sin embargo su contenido es nada.
¿Puede alguien confirmarlo?. Hay un fallo real.
Muchas gracias
5 Replies
¿Cómo estás usando esta macro? No produce ningún resultado por sí mismo.
- icar1udm211990Copper ContributorEs un problema resumido.
El resultado que deberia devolver es TW, pero devuelve vacio, nulo
Estando codificando una clave de acceso leo caracter por caracter de la clave cuando la secuencia es TW no devuelve nada. No se si me he explicado lo suficiente, con lo cual no puedo codificar una clave.
¿ Has hecho la prueba ? ¿ Que resultado obtienes ?- icar1udm211990Copper ContributorCuando pones una sentencia stop:
Sub test(codez)
codez= "T" & "W"
x=1
stop
end sub
y miras el valor de la variable codez no se ve ningun resultado , sin embargo la variable x tiene el valor 1 y ese si aparece.
T y W son las iniciales de Thomas Watson que sirven para iniciar una clave: por ejemplo , TW09876.
pero no se puede ya que codez es nulo. Eso es lo que se muestra en la pantalla de microsft visual basic para aplicaciones.VBA durante la creación y comprobación de las macros.
¿ Puede usted reproducir este resultado ?