Bonjour,
j'ai développé un logiciel qui doit faire des exports de stats au format Excel. J'utilise pour cela les fonctions xls de windev sans problème.
J'ai voulu rajouter des formules dans mon Excel et j'ai pour cela utilisé un objet OLE de cette manière.
Le problème que je rencontre est que la fonction SaveAs m'ouvre un sélecteur de fichier pour que j'indique où enregistrer le fichier sur lequel j'ai travaillé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 xl est un objet OLE "Excel.Application" xl>>Visible=OLEFaux xl>>Workbooks>>Open(nomFic) xl>>Sheets(1)>>Select() xl>>Range("A"+i)>>Value = "AF" xl>>Range("B"+i)>>Value = "Total" xl>>Range("C"+i)>>Value = "=SOMME(C10:C"+(i-1)+")" xl>>ActiveWorkbook>>SaveAs(nomFic,51) xl>>Quit()
Je souhaiterai savoir comment enregistrer ces modifications en mode invisible (sans demande de confirmation)?
je vous remercie.
Partager