J'ai un soucis avec cette Fonction.
Je n'arrive pas a trouver toutes les occurences (Var1) recherchées mais seulement la dernière.
Je fais un fichier Excel dans C:\temp\test.xlsx avec 3 feuilles identique (Idem avec 4 feuilles)
A1 = Var1
A2 = Var2
A3 = Var3
Code : Tout sélectionner
#include <Excel.AU3>
#include <Array.au3>
Local $oAppl = _Excel_Open()
local $oWorkbook = _Excel_BookOpen($oAppl,"C:\TEMP\Test.xlsx")
if @error then
ConsoleWrite(@error & @CRLF)
Exit
Endif
$oWorkbook.Sheets(1).Activate
local $aResult = _Excel_RangeFind($oWorkbook, "Var1")
if @error then
ConsoleWrite(@error & @CRLF)
Exit
Endif
_ArrayDisplay($aResult)
Quand je recherche la valeur "Var1" il me trouve que la dernière. idem avec Var2 et Var3.
Est-ce que mon utilisation de la fonction pour ma recherche est mal employée?
Est-ce quelqu'un as déjà eu ce problème et a réussi à pallier à se problème ?
je vous remercie pour l'aide que vous pourrez me fournir.
Bonne soirée
Chris.


