PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Classe cExcel : des modifs en cours pour info
Classe cExcel : des modifs en cours pour info
Iniciado por guest, set., 09 2005 12:56 PM - 1 resposta
Publicado em setembro, 09 2005 - 12:56 PM
Etant donné que les etats par prog purs sont pour le moment du coté obscur de la force, je vais travailler avec la classe cExcel en exemple.

J'ai voulu récuperer mon code excel pour faire mes tableaux et divers...

la classe cExcel fournit des méthodes de base que je suis en train de mettre à ma sauce (de facon générique)

j'ai buté contre un cas précis du code Excel (vba ou vb6)

With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With

les constantes d'excel d'une clarté toute MS

J'ai trouvé cette page qui donne des infos sur ces valeurs via un code VB6 http://support.microsoft.com/kb/239930/

la liste est longuette

Ajouter la liste des constantes avec remplacement de '=' par 'est un réel =' dans l'initialisation de la classe cExcel (ca semble marcher mais si y a mieux je suis preneur )

a ce moment le code du haut "traduit" en ole est fonctionnel

objetExcel>>Selection>>Borders(xlEdgeLeft)>>LineStyle = xlContinuous
objetExcel>>Selection>>Borders(xlEdgeLeft)>>Weight = xlThin
objetExcel>>Selection>>Borders(xlEdgeLeft)>>ColorIndex = xlAutomatic

ca permet de faire pas mal de choses pour piloter Excel via la classe cExcel

Vala pour info à ceux qui veulent profiter d'excel pour faire leurs etats

Aplus et Que la force soit avec vous !! (sisi il fallait :-P)
Publicado em setembro, 09 2005 - 1:14 PM
1ere petite modif c'est tous des entier pas des réels...

Ajouter la liste des constantes avec remplacement de '=' par 'est un entier ='

couleur c est ok
mettre du texte au centre d une cellule c est ok
mais mettre des bordures la ca coince... si y'a des feedbacks ou des infos ??!!

aplus