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

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
ltrautoit
Niveau 4
Niveau 4
Messages : 50
Enregistré le : mer. 23 mars 2011 15:19
Status : Hors ligne

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

#1

Message 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.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#2

Message 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. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2273
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

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

#3

Message 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.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Répondre