Piloter excel avec delphi [Résolu]

clodth 10 Messages postés lundi 1 mars 2004Date d'inscription 18 août 2005 Dernière intervention - 28 juil. 2005 à 16:51 - Dernière réponse : clodth 10 Messages postés lundi 1 mars 2004Date d'inscription 18 août 2005 Dernière intervention
- 28 juil. 2005 à 18:39
Bonjour,

En pilotant excel avec delphi, je cherche à modifier la couleur d'une cellule ou la ligne entière.
Merci de vos réponses.

Clodth
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
divadav 97 Messages postés lundi 13 janvier 2003Date d'inscription 22 janvier 2009 Dernière intervention - 28 juil. 2005 à 17:01
3
Merci
C'est presque une question purement Excel !!

D'abord, voici les différents codes couleurs d'Excel :


Ensuite, en partant d'un objet excel nommé oXL, tu vas faire :
oXL.Range['A1'].Interior.ColorIndex := 3;
pour une cellule et
oXL.Rows['2:2'].Interior.ColorIndex := 4;
pour une ligne entière...

Mais si tu veux plus d'infos, il vaut mieux consulter l'aide d'Excel !!

Keep Cool & Be Wild
Divad

N'OUBLIEZ PAS DE VALIDER LORSQU'UNE REPONSE VOUS CONVIENT !

Merci divadav 3

codes-sources a aidé 82 internautes ce mois-ci

Commenter la réponse de divadav
Meilleure réponse
divadav 97 Messages postés lundi 13 janvier 2003Date d'inscription 22 janvier 2009 Dernière intervention - 28 juil. 2005 à 17:09
3
Merci
Ah, j'oubliais...

Tu peux aussi utiliser la propriété Color au lieu de ColorIndex :

oXL.Range['A1'].Interior.Color := RGB(255,0,0);
pour une cellule et
oXL.Rows['2:2'].Interior.Color := RGB(0,255,0);
pour une ligne entière...

Keep Cool & Be Wild
Divad

N'OUBLIEZ PAS DE VALIDER LORSQU'UNE REPONSE VOUS CONVIENT !

Merci divadav 3

codes-sources a aidé 82 internautes ce mois-ci

Commenter la réponse de divadav
clodth 10 Messages postés lundi 1 mars 2004Date d'inscription 18 août 2005 Dernière intervention - 28 juil. 2005 à 18:39
0
Merci
Merci bien
C'est impec.

clodth
Commenter la réponse de clodth

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.