Hallo zusammen,
ich möchte mittels AutoIT Daten aus bestimmten Zellen in Excel auslesen und in eine Eingabemaske eines anderen Programms eingeben. Das Problem besteht darin, dass ich nach Anwendung des Befehls _ExcelReadCell immer eine 0 als Ausgabe bekomme, obwohl die Zelle gefüllt ist. Ich kann sämtliche Fenster ansteuern, nur das einlesen und ausgeben will einfach nicht funktionieren. Der entsprechende Skriptabschnitt sieht dann folgendermaßen aus.
[autoit]#include <Excel.au3>
#include <array.au3>
local $oExcel=("Microsoft Excel - 14-90C334690-1")
WinActivate($oExcel)
WinWaitActive($oExcel)
local $Cell= _ExcelReadCell($oExcel, 2,2)
WinActivate("Java Programm - StüLi")
WinWaitActive("Java Programm - StüLi")
sleep(2000)
send($Cell)
Über jede erdenkliche Hilfe wäre ich sehr dankbar.
MfG Dan