hello,
tu n'es pas dans le bon forum (ici c'est webdev) mais cela n'est pas
grave. Je ne crois pas que ce que tu veux faire soit possible avec les
fonctions xls de windev. Il faut plutôt utiliser OLE Automation mais
cela oblige à avoir excel sur le poste où l'on veut l'utiliser. Voici
deux exemples le premier montre la duplication d'une feuille 1 -
Duplication de feuilles Excel :
xl est un objet OLE "Excel.Application"
xl>>Visible = OLEVrai
xl>>workbooks>>Open("F:\test.xls")
xl>>Sheets("MaFeuille1")>>Copy(Null,xl>>Sheets("MaFeuille1"))
xl>>ActiveSheet>>Name = "MaFeuille2"
xl>>ActiveWorkbook>>Save
xl>>WorkBooks>>Close
xl>>Quit
2 - Copier Coller de formats de cellules entres 2 feuilles Excel :
xl est un objet OLE "Excel.Application"
xl>>Visible = OLEVrai
xl>>workbooks>>Open("F:\test.xls")
presse-papiers
xl>>Sheets("MaFeuille1")>>Range("A1:F10")>>Copy()
xl>>Sheets("Feuil3")>>Range("A1:F10")>>PasteSpecial(-4122)
xl>>ActiveWorkbook>>Save
xl>>WorkBooks>>Close
xl>>Quit
--
Ami calmant, J.P