Bonjour à tous:
je suis entrain de developper une application qui pilote Excel depuis Delphi,
j'ai utilisé la méthode des tableaux:
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 :
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
.
Partager