Miten lasketaan kuinka monta riviä on esim tiedosto.txt:ssä?
Ei kai siinä oikein muukaan auta kuin lukea jokainen rivi ja lisätä joka kerralla laskuria yhdellä. Tämä on testaamatonta koodia, mutta pitäisi toimia. Eof on tosi silloin, kun ollaan tiedoston lopussa. Line Input taas lukee kokonaisen rivin, vaikka siinä olisi pilkkuja.
Dim rivit As Integer, rivi As String Open "tiedosto.txt" For Input As #1 Do Until Eof(1) Line Input #1, rivi rivit = rivit + 1 Loop Close #1 MsgBox "Tiedostossa on " & rivit & " riviä."
Aihe on jo aika vanha, joten et voi enää vastata siihen.