Evento keypress en textbox de formulario

28/03/2007 - 20:36 por paketemetess | Informe spam
Buenas..
Es mi primera intervención y espero que no sea la última. Me acabo de
iniciar en el tema de los formularios en excel y tengo una duda. He
escrito en el evento keypress la línea para que el punto se convierta
en coma (If KeyAscii = 46 Then KeyAscii = 44) en todos los textbox de
los formularios. ¿Se podría crear una macro que se llamara desde todos
los textbox?
Gracias
 

Leer las respuestas

#1 Héctor Miguel
29/03/2007 - 08:10 | Informe spam
hola, 'anonimo/a' !

... He escrito en el evento keypress la línea para que el punto se convierta en coma
(If KeyAscii = 46 Then KeyAscii = 44) en todos los textbox de los formularios.
Se podria crear una macro que se llamara desde todos los textbox?



[segun yo]... te sale mas 'barato' escribir una sola linea de codigo...
-> [aunque sea el evento '_keypress' de todos los textboxes]...

-> que mandar llamar a una macro 'general'...
-> [de todos modos desde los eventos de todos los textboxes]...
-> y que ademas va a requerir de algun mecanismo de identificacion de 'quien la mando llamar'...
-> y otro proceso para 'devolverle' al mismo control los cambios [si fuera necesario]
-> sin pasar todavia por la -casi segura- necesidad de des/re/habilitar los eventos :-((

[aunque es probable que se te hubiera quedado algun detalle 'en el tintero'] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares