ich will ein excel sheet in bestehende inputboxen einfügen.
das hier habe ich:
Func _excelimport()
$sFilePath1 = FileOpenDialog("Bitte Excel datei auswählen", @ScriptDir, "Text files (*.xlsx)") ; Diese Datei sollte bereits existieren
$oExcel = _ExcelBookOpen($sFilePath1, 0)
If @error = 1 Then
MsgBox(0, "Fehler!", "Das Excel-Objekt konnte nicht erstellt werden")
Exit
ElseIf @error = 2 Then
MsgBox(0, "Fehler!", "Die Datei existiert nicht!")
Exit
EndIf
$aArray = _ExcelReadSheetToArray($oExcel) ; Benutzt die vorgegebenen Parameter
_ArrayDisplay($aArray, "Das Array benutzt die vorgegebenen Parameter")
_ExcelBookClose($oExcel) ; Zum Abschluss verlassen wir das Programm
$menge = UBound($aArray)
For $i = 2 To $menge - 1
GUICtrlSetData($Input1, $aArray[$i][6])
Next
EndFunc ;==>_excelimport
[/autoit]wie kann ich in der for.... next schleife so lange die nächste inputbox nutzen lassen bis die spalte des arrays abgearbeitet ist?
im anschluss wird das gleiche nochmal mit einer anderen spalte in andere boxen gemacht. da kommt aber stringsplit noch dazu, da ich dort trennzeichen habe. dazu aber vielleicht später.