Hallo,
Exceloffen wurde schon weiter oben geöffnet, das hier ist nur ein Ausschnitt, ich habe folgende Funktion:
[autoit]
Global $ExcelDaten
Global $AnzahlanDaten = 100
$ExcelDaten = _ExcelReadArray($Exceloffen,1,1,$AnzahlanDaten,1)
ConsoleWrite(@Error)
und das funktioniert auch prima. Errorcode = 0 . Wenn ich jetzt den Wert aus einem Inputfeld einer GUI hole, funktioniert es nciht und es gibt denn error Code 3 zurück.
[autoit]
Global $ExcelDaten
Global $AnzahlanDaten
$AnzahlanDaten = GuiCtrlRead($Inputfeld)
[/autoit][autoit][/autoit][autoit]$ExcelDaten = _ExcelReadArray($Exceloffen,1,1,$AnzahlanDaten,1)
ConsoleWrite(@Error)
Im Inputfeld meiner GUI steht sicher nur "100" drinnen, kein Leerzeichen oder sonnst was. Wenn ich mir $AnzahlanDaten nach dem auslesen in einer MsgBox anziegen lasse dann steht da auch "100". Aber die Funktion _ExcelReadArray gibt den Fehler 3 zurück...
Wie muss ich $AnzahlanDaten formatieren das es die Funktion _ExcelReadLine ohne Fehlercode lesen kann ???
LG Tim