Hallo Leute ich habe folgendes anliegen:
Ich würde gerne Auto it laufen lassen und eine Excel Datei auslesen lassen. Sodann hätte ich gern, das Auto it von der Zelle A1, welches es gelesen hat, den Code ausführt welchen ich vorher dort in die Excel Datei reingeschrieben habe.
Bisher bei Auto it:
#include <Excel.au3>
Local $oExcel_1 = _Excel_Open()
Local $var = "C:\Users\.....\Desktop\pool.xlsx"
Local $oWorkbook = _Excel_BookOpen($oExcel_1,$var)
WinActivate("Test - Microsoft Excel")
;Liest EIgenschaften/Vorlage
Local $_read1 = _Excel_RangeRead($oWorkbook, Default , "A1")
Local $_read2 = _Excel_RangeRead($oWorkbook, Default , "D6")
Local $_read3 = _Excel_RangeRead($oWorkbook, Default , "D7")
$_read1
_____________________________________________________________________________________________
In der Excel datei in Zelle A1 steht folgender Code:
ShellExecute("https://google.de")
sleep(500)
WinWaitActive("Google - Mozilla Firefox")
sleep(2500)
WinSetState("Google - Mozilla Firefox", "", @SW_MAXIMIZE)
sleep(5000)
MouseClick("left" , 1059,305 , 1)
sleep(3000)
MouseClick("left" , 957,518 , 1)
sleep(3000)
WinSetState("Datei hochladen", "", @SW_MAXIMIZE)
sleep(7000)
...
______________________________________________________________________________________________
Auto it führt aber das Skript nicht aus, und zeigt eine rote Fehlermeldung bei $_read1: ....statment cannot be just an expression
Ist das Überhaupt möglich, das was ich vor habe? Könnt Ihr mir da helfen?
Ich danke euch im vorraus.
Gruß Bernd