Der folgende Code liest Werte (in einer Schleife) aus einer Textdatei ein, die zwei Zahlen pro Zeile in X und Y enthält. Die erste Iteration der Schleife liefert korrekte Werte für X und Y (70 , 210). Ab der nächsten Iteration sind die X- und Y-Werte nicht mehr das, was in der Datei enthalten ist (210, 210 für die zweite Iteration anstelle von 0, 210). Ich mache einen Fehler, aber ich kann es nicht finden!Lesen von formatierten Daten aus einer Textdatei
Sub main()
Dim X As Double
Dim Y As Double
Open "perforatedcircles.txt" For Input As #1
Do While Not EOF(1)
Input #1, X, Y
Loop
Close #1
End Sub
Beispielinhalt von "perforatedcircles.txt":
70.000 210.000
0.000 210.000
-70.000 -210.000
Die Datei wurde in Matlab mit Leerzeichen als Trennzeichen geschrieben. – umayfindurself