UDF Excel - Changements Entrainant une Rupture de Script

L'UDF Excel a �t� enti�rement r��crit pour prendre en charge de nouveaux formats de fichiers et de nouvelles fonctionnalit�s de Microsoft Excel.
Cela signifie que les scripts �crits pour AutoIt jusqu'� la version 3.3.8.1 ne fonctionneront pas avec les versions ult�rieures et doivent �tre modifi�s.
Le tableau ci-dessous r�pertorie les diff�rences entre l'ancienne et la nouvelle version
Plus d'informations peuvent �tre trouv�es dans le wiki.

Fonctions et/ou Param�tres renomm�s, supprim�s et chang�s
Ancienne Fonction
et/ou Param�tre UDF
Nouvelle Fonction
et/ou Param�tre UDF
Commentaires
_ExcelBookAttach _Excel_BookAttach  
      $oInstance Ajout�. Objet de l'instance Excel � rechercher.
_ExcelBookClose _Excel_BookClose  
    $fAlerts   Supprim�.
_ExcelBookNew _Excel_BookNew  
    $fVisible   Supprim�.
      $iSheets Ajout�. Nombre de feuilles � ajouter au nouveau classeur.
_ExcelBookOpen _Excel_BookOpen  
      $oExcel Ajout�. Objet d'application Excel dans lequel vous souhaitez ouvrir le classeur.
_ExcelBookSave _Excel_BookSave  
    $fAlerts   Supprim�.
_ExcelBookSaveAs _Excel_BookSaveAs  
    $vType   Le nom a �t� chang� en $iFormat. Peut �tre n'importe quelle valeur de l'�num�ration XlFileFormat.
    $fAlerts   Supprim�.
    $iAccessMode   Supprim�.
    $iConflictResolution   Supprim�.
      $bReadOnlyRecommended Ajout�. Permet d'afficher un message lorsque le fichier est ouvert, en recommandant que le fichier soit ouvert en lecture seule.
_ExcelColumnDelete _Excel_RangeDelete  
    $iColumn   Chang� en objet de plage $vRange.
_ExcelColumnInsert _Excel_RangeInsert  
    $iColumn   Chang� en objet de plage $vRange.
_ExcelFontSetProperties   Supprim�.
_ExcelHorizontalAlignSet   Supprim�.
_ExcelHyperlinkInsert _Excel_RangeLinkAddRemove Les param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.
_ExcelReadArray _Excel_RangeRead Les param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.
_ExcelReadCell _Excel_RangeRead Les param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.
_ExcelReadSheetToArray _Excel_RangeRead Les param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.
_ExcelRowDelete _Excel_RangeDelete  
    $iRow   Chang� en objet de plage $vRange.
_ExcelRowInsert _Excel_RangeInsert  
    $iRow   Chang� en objet de plage $vRange.
_ExcelSheetActivate Supprim�.
_ExcelSheetNameGet   Supprim�.
_ExcelSheetNameSet   Supprim�.
_ExcelWriteArray _Excel_RangeWrite Les param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.
_ExcelWriteCell _Excel_RangeWrite Les param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.
_ExcelWriteFormula _Excel_RangeWrite CLes param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.
_ExcelWriteSheetFromArray _Excel_RangeWrite Les param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.
_ExcelSheetAddNew _Excel_SheetAdd Les param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.
_ExcelSheetDelete _Excel_SheetDelete  
    $fAlerts   Supprim�.
_ExcelSheetList _Excel_SheetList  
_ExcelSheetMove _Excel_SheetCopyMove Les param�tres modifi�s permettent d'adresser des feuilles sp�cifiques.

Nouvelles Fonctions et/ou Param�tres
Nouvelle Fonction et/ou Param�tre Commentaires
_Excel_BookList Renvoie une liste de classeurs d'une ou de toutes les instances Excel sp�cifi�es.
_Excel_BookOpenText Ouvre un fichier texte et analyse le contenu dans un nouveau classeur avec une seule feuille.
_Excel_Close Ferme toutes les feuilles de calcul et l'instance de l'application Excel.
_Excel_Open Se connecte � une instance Excel existante ou en cr�e une nouvelle.
Il est maintenant obligatoire d'appeler la fonction _Excel_Open avant toute autre fonction.
_Excel_ColumnToLetter Convertit le num�ro de colonne en lettre(s).
_Excel_ColumnToNumber Convertit la ou les lettres de colonne en un nombre.
_Excel_ConvertFormula Convertit les r�f�rences de cellule en formule entre les styles de r�f�rence A1 et R1C1, type de r�f�rence relative et absolue ou les deux.
_Excel_Export Exporte un classeur, une feuille de calcul, un graphique ou une plage au format PDF ou XPS.
_Excel_FilterGet Renvoie la liste des filtres activ�s.
_Excel_FilterSet D�finit/D�sactive les d�finitions de filtre et filtres de la plage.
_Excel_PictureAdd Ajoute une image sur le classeur et la feuille de calcul sp�cifi�s.
_Excel_Print Imprime un classeur, une feuille de calcul, un graphique ou une plage.
_Excel_RangeCopyPaste Coupe ou copie une ou plusieurs cellules, lignes ou colonnes dans une plage ou depuis/vers le presse-papiers.
_Excel_RangeDelete Supprime une ou plusieurs cellules, lignes ou colonnes de la feuille de calcul sp�cifi�e.
_Excel_RangeFind Trouve les cellules correspondantes dans une plage ou un classeur et renvoie un tableau contenant des informations sur les cellules trouv�es.
_Excel_RangeInsert Ins�re une ou plusieurs cellules, lignes ou colonnes vides dans la feuille de calcul sp�cifi�e.
_Excel_RangeLinkAddRemove Ajoute ou supprime un lien hypertexte vers/depuis une plage sp�cifi�e.
_Excel_RangeRead Lit la valeur, la formule ou le texte affich� � partir d'une cellule ou d'une plage de cellules du classeur et de la feuille de calcul sp�cifi�s.
_Excel_RangeReplace Recherche et remplace les cha�nes correspondantes dans une plage ou une feuille de calcul.
_Excel_RangeSort Trie une plage de cellules.
_Excel_RangeValidate Ajoute la validation des donn�es � la plage sp�cifi�e.
_Excel_RangeWrite �crit une ou plusieurs valeurs/formules dans une cellule ou une plage de cellules sur le classeur et la feuille de calcul sp�cifi�s.
_Excel_SheetCopyMove Copie ou d�place la feuille sp�cifi�e avant ou apr�s une feuille sp�cifi�e dans le m�me classeur ou dans un classeur diff�rent.