Excel y Ole2

Post Reply
User avatar
Manuel Valdenebro
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Excel y Ole2

Post by Manuel Valdenebro »

Despues de probar tres clases sobre Excel, he probado directamente Ole2 (incluida en xHarbour) y me ha sorprendido la rapidez y la facilidad para su aprendizaje. Para fijar el ancho de las columnas estoy utilizando AUTOFIX() satisfactoriamente. Pero quiero que el ancho de la columna 1 quiero prefijarlo, independientemente del ancho del contenido. ¿Cual es el parámetro para fijarlo?. He probado oHoja:Columns(1):SetWidth:= xxx, pero da error al aperturar la hoja.

Me imagino que en la ayuda de VB de MS_Excel debe explicarse el parámetro, pero no tengo instalada dicha ayuda.
Un saludo

Manuel
User avatar
sjingo
Posts: 229
Joined: Sat Mar 18, 2006 3:42 pm
Location: Ibarra-Ecuador

Post by sjingo »

Así lo hago (en 16 bits )

oHoja:Range("A:A"):Set("ColumnWidth",32)

Espero que eso no haya cambiado en 32 bits. Caso contrario me espera más dolores de cabeza.

Un saludo

Marcelo Jingo
User avatar
Manuel Valdenebro
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Post by Manuel Valdenebro »

Marcelo, muchas gracias. Ha funcionado perfectamente.

En cuando al cambio entre 16 y 32 bits, no te preocupe. En unos dias lo tiene todo funcionando y con la satisfacción de que no nos estamos quedando atrás. Lo que ocurre es que, aprovechando el cambio, empezamos a cambiar cosas (por ejemplo, apariencia XP, botones con imagenes, etc) y la cosa se pone divertida.
Un saludo

Manuel
Post Reply