Page 1 sur 1

[Ex] Modifs Excel.au3 pour Excel 2003 en Excel 2007

Posté : jeu. 06 mars 2014 20:47
par ltrautoit
Bonjour,

Comme je n'ai rien trouvé malgré mes recherches, je transmet ce qui suis.

Je ne sais pas trop ou le mettre car il concerne des évolutions d'excel induisant des erreurs auto-it. A voir par les administrateurs.

Je viens de constater que certains objets excel ont changé de nom entre Excel 2003 et Excel 2007:
Exemple dans l'UDF Excel.au3.
Dans la fonction _ExcelSheetList, il faut remplacer la ligne

Code : Tout sélectionner

Local $iTemp = $oExcel.ActiveWorkbook.Sheet.Count
par

Code : Tout sélectionner

Local $iTemp = $oExcel.Worksheets.Count
et

Code : Tout sélectionner

$aSheets[$xx] = $oExcel.ActiveWorkbook.Sheets($xx).Name
par

Code : Tout sélectionner

$aSheets[$xx] = $oExcel.Sheets($xx).Name


Sinon, vous obtiendrez des erreurs indiquant que la demande n'est pas valable avec cet objet.

Si cela peut aider quelqu'un.

Re: [Ex] Modifs Excel.au3 pour Excel 2003 en Excel 2007

Posté : jeu. 06 mars 2014 20:51
par Tlem
Message déplacé et titre modifié.
ltrautoit a écrit :A voir par les administrateurs.
Ce serait plutôt à voir par les développeurs, mais là c'est du côté du forum US. ;)

Re: [Ex] Modifs Excel.au3 pour Excel 2003 en Excel 2007

Posté : ven. 07 mars 2014 08:17
par jchd
C'est cette version de l'UDF de Water (simple MVP) qu'il faut employer et sur la base de laquelle reporter d'éventuels bogues.