VBA kullanarak metin dosyasının ikinci satırından nasıl okunur


1

Verileri bir CSVdosyaya yazmak için bir metin dosyasının ikinci satırından okumak istiyorum .

Bunu yapmanın en iyi yolu nedir?

Open InputFile For Input As #1  
Open OutputFile For Output As #2  
Do Until EOF(1)  
     Line Input #1, strData  
    'Read data from second line of text file and Write into CSV file  
    Print #2, strData  
Loop  
Close #1  
Close #2

Yanıtlar:


2

Sadece ilk satırda okuyun ve atın:

Sub Luxation()
    Dim InputFile As String, OutputFile As String, strData As String
    InputFile = "C:\TestFolder\File1.txt"
    OutputFile = "C:\TestFolder\xxxx.txt"
    Open InputFile For Input As #1
    Open OutputFile For Output As #2
    Line Input #1, strData
    Do Until EOF(1)
        Line Input #1, strData
        Print #2, strData
    Loop
    Close #1
    Close #2
End Sub
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.