Ich möchte eine Datei lesen, die mit c geschrieben ist, wobei jede Zeile durch/n getrennt ist. Ich möchte diese Datei lesen und sie mit Excel-Daten vergleichen. Ich verwendete input #1, data
. Aber ich möchte eine Zeile mit "," (Komma) lesen, also habe ich Line Input #1, data
verwendet.VBA Line Input vs. Input
Wenn ich überprüfe, dass "Daten" mit Daten auf Excel, obwohl sie gleich sind, sagt es falsch.
Activecell="KVK"
Line Input #1,data
msgbox ActiveCell=data
druckt falsch, auch wenn Daten KVK sind.
Danke und Grüße für im Voraus zu helfen, Vamshi krishna
Dim fpath, fnum, s
fpath = Application.GetOpenFilename
fnum = FreeFile
Open fpath For Input As fnum
Range("A1").Activate
Do While Not EOF(fnum)
Line Input #fnum, s
'Input #fnum, s
MsgBox s & " = " & ActiveCell & " "
MsgBox s = ActiveCell
ActiveCell.Offset(1, 0).Select
Loop
.txt hat
12
13
14
Daten in der ersten Spalte
12
13
14
Bitte debuggen und überprüfen Sie den Wert in Daten –
@ user2063626 Sorry für die vorherige Version, ich habe versucht, meine Frage zu ändern. Und ich habe die obigen Aussagen versucht. Mein Problem ist es, über Line Input vs Input zu wissen, wenn String kein Komma hat – krishna
Sogar meine Heading seine VBA Line Input vs Input – krishna