Bonjour à tous:
je suis entrain de developper une application qui pilote Excel depuis Delphi,
j'ai utilisé la méthode des tableaux:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
   OleApplication := CreateOleObject('Excel.Application');
   OleApplication.visible:=false;
   OleWorkBook:=OleApplication.Workbooks.Add;


et si je veut acceder à une feuille j'utilise l'instruction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
OleWorkBook.Worksheets.item[i].Activate;
le problème, c'est quand je veut inserer une nouvelle feuille (onglet)(à partir de la quatrième feuille puisque Excel fournit 3 feuilles par défaut) avec l'instruction : OleWorkBook.Worksheets.Add, la nouvelle feuille est insérée au milieu, j'obtiens ainsi l'ensemble des feuilles en désordre(1,2,4,3 !!), sachant que je veut l'insérer à la dernière position..y-a-t-il un paramètre à ajouter?? Merci à l'avance.