Cómo puedo saber por código que tamaño de fuente tiene Excel por defecto

03/05/2008 - 21:29 por Juan Carlos Perez | Informe spam
Hola!

Necesito saber que tamaño de fuente tiene la aplicación excel de cada
usuario que va a usar una aplicación que estoy desarrollando, con objeto de
que los informes que genera, el ancho de las columnas sea el mismo, para lo
cual hay que ajustarlo por código según tenga un tamaño de letra u otro.

Si alguien sabe qué instruccion se puede utilizar para saberlo, le
agradecería me lo indicase.

Saludos a todos

Juan Carlos Perez
Asturias - España
 

Leer las respuestas

#1 Héctor Miguel
03/05/2008 - 23:09 | Informe spam
hola, Juan Carlos !

Necesito saber que tamano de fuente tiene la aplicacion excel
de cada usuario que va a usar una aplicación que estoy desarrollando
con objeto de que los informes que genera, el ancho de las columnas sea el mismo
para lo cual hay que ajustarlo por codigo segun tenga un tamano de letra u otro.
... que instruccion se puede utilizar para saberlo ...



1) puedes "preguntarle" a excel el tamano de la fuente del estilo "normal" del libro "en turno"
(p.e.) con una instruccion +/- como la siguiente: activeworkbook.styles("normal").font.size

2) tambien puedes "averiguar" cual es el estilo/fuente/tamano/... de la/s celda/s donde vas generar el informe
(p.e.) con instrucciones +/- como las siguientes
- activecell.style
- activecell.font.name
- activecell.font.size (etc. etc. etc.)
(en tanto el usuario no modifique "a mano" el formato a las celdas donde vas a generar el informe...)

saludos,
hector.

Preguntas similares