achso muss da noch ein "default" bei den Parametern rein?
Schon mal danke für die antwort.
Beiträge von hi98hi98
-
-
Also erstmal danke für die Antwort.
Aber leider erscheinen in der Console immer noch nur Nullen für das ConsoleWrite un in der Textdatei ist immer noch nichts.( ich habe auch die "+" in der $Text ersetzt.Vllt. findet ihr ja noch was
-
Spoiler anzeigen
C
Alles anzeigen$zahl = 99 global $i = 1 #include <File.au3> _FileCreate("C:\Users\Marco\Desktop\karten\Verkündiger.txt") #include <Excel.au3> local $oExcel = _Excel_Open() Local $oWorkbook = _Excel_BookOpen($oExcel, "C:\Users\Marco\Desktop\Mappe1.xls") While $zahl>0 if $i<10 then $i = $i + 1 EndIf if $i>9 then $i=2 EndIf eintragen() $zahl = $zahl - 1 WEnd Func eintragen() $name = _Excel_RangeRead($oWorkbook, "A1") $vorname = _Excel_RangeRead($oWorkbook, "B"+$i) $strasse = _Excel_RangeRead($oWorkbook, "C"+$i) $tel = _Excel_RangeRead($oWorkbook, "D"+$i) $handy = _Excel_RangeRead($oWorkbook, "E"+$i) $plz = _Excel_RangeRead($oWorkbook, "F"+$i) $ort = _Excel_RangeRead($oWorkbook, "G"+$i) $email = _Excel_RangeRead($oWorkbook, "H"+$i) $geb = _Excel_RangeRead($oWorkbook, "I"+$i) $Text = "<fname>"+$vorname+"</fname>" & @CRLF & "<lname>"+$name+"</lname>" & @CRLF & "</Pub>" & @CRLF & "</Active>" & @CRLF & "</PUBLIST>" FileWrite("C:\Users\Marco\Desktop\karten.txt", $Text) EndFunc
sorry das er erst jetzt da ist
-
Hallo liebe Community
ich schreibe gerade ein Skript, welches Daten aus einer Excel-Tabelle ausließt und dann in eine Textdatei einfügt.
Das Problem ist dass in der Textdatei nichts erscheint.
Daraufhin habe ich zur Kontrolle ein ConsoleWrite() eingfügt welches eines der Zellen(Excel) ausgeben sollte.
Doch dort kommen immer nur Nullen raus.Jetzt wäre mein Frage woran das liegen könnte?
Muss man das vorher iwie umwandeln?