Renommer une feuille excel avec DELPHI

Signaler
Messages postés
637
Date d'inscription
mardi 22 avril 2003
Statut
Membre
Dernière intervention
9 janvier 2017
-
Messages postés
1119
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
4 octobre 2006
-
Ouvrir et ajouter un documant excel avec DELPHI c'est une 1ere étape que je sais faire.

Par contre quelle commande utiliser pour ajouter une feuille ou plusieurs, puis renommer chacun des onglets des feuilles ?.

Merci

Salutations

yvessimon

2 réponses

Messages postés
309
Date d'inscription
jeudi 6 juin 2002
Statut
Membre
Dernière intervention
24 septembre 2008
2
Salut yvessimon,

La commande afin d'ajouter une nouvelle feuille dans ton document Excel est la suivante :
FDoc.Sheets.Add(EmptyParam,EmptyParam,Nombre de feuille à ajouter,xlWBATWorksheet,0);


Pour ce qui est de renommer ces feuilles il te suffira de faire :
//Tu te crées un tableau de WorkSheet.
var
  FMaFeuille : array of _Worksheet;

FMaFeuille[iNoFeuille] := FDoc.Worksheets[iNoFeuille+1] as _worksheet;
    FMaFeuille[iNoFeuille].Name :=  'TOTO';


Bonne Prog, ;)

Olivier

PS : Lorsqu'une réponse vous convient, n'oubliez pas de la valider.
Messages postés
1119
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
4 octobre 2006
7
Hello,

Moi je te conseillerai d'utliser une connexion ole avec excel.

Pour plus de détails tu peux aller sur ce site www.phidels.com

Puis tu tapes excel et tu verras apparaitre trois pages traitant du sujet:
http://www.phidels.com/php/index.php3?page=../php/pagetelechargementzip.php3&id=111
http://www.phidels.com/php/index.php3?page=../php/pagetelechargementzip.php3&id=438
http://www.phidels.com/php/index.php3?page=../php/pagetelechargementzip.php3&id=444

Bonne prog,
JMP77.

N'oubliez pas de cliquer sur réponse acceptée.