FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour propiedades oexcel:= TOleAuto():New("Excel.Application")
Posts: 346
Joined: Mon Oct 05, 2009 03:35 PM
propiedades oexcel:= TOleAuto():New("Excel.Application")
Posted: Tue Mar 29, 2011 03:25 PM

Estimados:

pues eso, [u:1ro61bjl]donde encuentro un manual[/u:1ro61bjl] con las propiedades del objeto devuelto al hacer oexcel:= TOleAuto():New("Excel.Application"), ya que espec铆ficamente quiero colocar los t铆tulos en color pero no encuentro la propiedad para realizar la acci贸n.

ej:
oSheet:Rows( 1 ):Font:Bold := .T. , cambia el font de la fila 1 a Negrita

cual ser铆a la propiedad de oSheet:Rows( 1 ):????? para cambiar el color???

espero que me entiendan, saludos y gracias

SkyPe: armando.lagunas@hotmail.com

Mail: armando.lagunas@gmail.com
Posts: 1335
Joined: Fri Jun 13, 2008 11:04 AM
Re: propiedades oexcel:= TOleAuto():New("Excel.Application")
Posted: Wed Mar 30, 2011 05:47 AM
Code (fw): Select all Collapse
// To change the background color of a cell
oExcel:Cells(1, 2):Interior:ColorIndex = nColorIndex

// To change the text color of a cell
oExcel:Cells(1, 2):Font:ColorIndex = nColorIndex


The nColorIndex must be set to a numeric value between 1 and 56, with each number representing a different color.

You can try the following code to understand the numbers representing the color

Code (fw): Select all Collapse
For i := 1 to 56
聽 聽 oExcel:Cells(i, 1):Value = i
聽 聽 oExcel:Cells(i, 2):Interior:ColorIndex = i
Next


Regards
Anser
Posts: 166
Joined: Mon Dec 12, 2005 09:56 AM
Re: propiedades oexcel:= TOleAuto():New("Excel.Application")
Posted: Wed Mar 30, 2011 08:01 AM

Hola,

Todas las propiedades y metodos del objeto Excel los tienes en el propio Excel. Entras en el Editor de Visual Basic y luego en el Examinador de Objetos (Abres Excel, pulsas Alt+F11 y luego F2). Seleccionas la clase Application y a la derecha te aparecen los metodos y propiedades, algunas de las propiedades son a su vez clases, etc. Excel trae una excelente ayuda (con el bot贸n de la derecha sobre cualquier metodo o propiedad).

Si no conoces bien Excel, una manera sencilla de saber que metodos o propiedades tienes que utilizar para hacer tal cosa, es grabar una macro que lo haga y luego mirar el c贸digo de esa macro.

Saludos

Continue the discussion