Apres avoir parcouru le forum j'ai vu toutes sortes de manipulations avec Excel mais ce que je veux savoir se rapporte à exporter des valeurs d'un tableau vers une feuille excel. En fait, ma question est:
Est-ce qu'on peut utiliser une variable comme dimension d'un tableau?
exemple on considere que la variable "$nbitems" s'incremente ailleurs dans le programme avant d'arriver a cette fonction:
Code : Tout sélectionner
func Exportexcel()
Local $Excelarray[$nbitem][3]
$book = _ExcelBookNew() ;ouvre une feuille excel
for $x = 0 to $nbitem
$Excelarray[$x]= [$machin1, $machin2, $machin3] ;Je veux ces 3 resultats à la position x
Next
_ExcelWriteSheetFromArray($book, $Excelarray, 1, 1, 0, 0)
MsgBox(0, "Press OK to Save File")
_ExcelBookSaveAs($book, @TempDir & "\Temp.xls", "xls", 0, 1) ;sauvegarde dans le repertoire temporaire
EndFuncAlors n'hesitez pas à me proposer d'autres facons de faire s.v.p.
Merci d'avance
Signé: "the new one"



