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

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 Paketemetes
29/03/2007 - 20:18 | Informe spam
On 29 mar, 07:10, "Héctor Miguel"
wrote:
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.



Gracias. Me conformaré como está entonces.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida