Cambiar posición de un MsgBox y el formato de su texto.

30/04/2005 - 03:00 por Esteban Dido | Informe spam
Hola grupo,
- ¿Es posible cambiar la posición en que aparece un MsgBox para evitar que
aparezca siempre al centro de la pantalla?. Sé como hacerlo con el InputBox
pero no funciona con el MsgBox.
- También quisiera saber si se puede cambiar el formato del texto de un
MsgBox para que presente la letra más grande, en negrita y/o de otro color.
Gracias.

Saludos
 

Leer las respuestas

#1 Héctor Miguel
30/04/2005 - 04:56 | Informe spam
hola, Esteban !

... cambiar la posicion en que aparece un MsgBox [...]
... cambiar el formato del texto de un MsgBox [...]



no estoy seguro de que el formato del texto de un msgbox pueda ser 'manipulado' :-(
por lo que respecta a determinar la posicion donde quieres que 'aparezca'...
op1: usando [bastantes] 'llamadas' a las API's de windows y funciones 'intermedias'
-> puedes descargar el codigo con el ejemplo en: http://www.shrinkwrapvb.com/msgboxex.htm
[contiene algunos 'detalles' que necesitan de algun 'ajuste' y requiere de excel 2000 en adelante]
op2: usando un userform, un modulo 'de clase' [y tambien 'bastante' codigo]
-> puedes descargar el codigo y el ejemplo en: http://www.cpearson.com/excel/FormPosition.htm

saludos,
hector.

Preguntas similares