j'essaie de lire dans un fichier excel ouvert mais je n'arrive pas à tester le script dans Scite (F5).
Pour tester, j'ai le petit script suivant:
#include <Array.au3>
#include <Excel.au3>
; pour voir , si j'obtiens la liste des workbook :
Local $aWorkBooks = _Excel_BookList()
_ArrayDisplay($aWorkBooks)
; pour voir si le script se connecte bien à Excel:
Local $oExcel = ObjGet("", "Excel.Application") ; Get an existing Excel Object
If @error Then
MsgBox(0, "", "Excel Test" & @CRLF & _
"Error Getting an active Excel Object. Error code: " & Hex(@error, 8))
exit
Else
MsgBox(0, "", "Excel Test" & @CRLF & "Excel Object founded.")
EndIf
#include <Excel.au3>
; pour voir , si j'obtiens la liste des workbook :
Local $aWorkBooks = _Excel_BookList()
_ArrayDisplay($aWorkBooks)
; pour voir si le script se connecte bien à Excel:
Local $oExcel = ObjGet("", "Excel.Application") ; Get an existing Excel Object
If @error Then
MsgBox(0, "", "Excel Test" & @CRLF & _
"Error Getting an active Excel Object. Error code: " & Hex(@error, 8))
exit
Else
MsgBox(0, "", "Excel Test" & @CRLF & "Excel Object founded.")
EndIf
Le tableau des WorkBooks est le suivant
Le message final est le suivant:
Si je génère le script via F7 dans Scite, ça fonctionne.
Si je compile le script via Ctrl+F7 dans Scite, ça fonctionne.
J'utilise Autoit 3.3.14.5, Scite 4.1.0, Windows 8, Excel 2003
Quelqu'un pourrait-il me dire quoi faire pour que je puisse tester le script dans Scite ?
Merci.