Sub Append2File()
Dim a As String
Dim FileName As String
Dim r As Range
Dim Row As Integer
Dim PrintRegel As String
FileName = "c:\test.txt"
a = InputBox("Welke range wilt u toevoegen aan het bestand? (Bijvoorbeeld A1:C1)", "Range")
If a <> "" Then
Range(a).Select
Open FileName For Append As #1
For Each r In Selection
If Row = 0 Then Row = r.Row ' De eerste keer de variable Row vullen met de huidige rij
If Row <> r.Row Then ' Als Variable Row niet gelijk is aan r.Row dan is dit een nieuwe rij
Print #1, RTrim(PrintRegel)
PrintRegel = ""
Row = r.Row ' Zorgen dat variable Row weer de huidige rij wordt
End If
If r.Text <> "" Then PrintRegel = PrintRegel & r.Text & " " ' Als de cel niet leeg is dan de variable PrintRegel verder vullen met gegevens
Next
Print #1, RTrim(PrintRegel) ' Zorgen dat de laatste regel ook wordt geprint
Close #1
End If
'
End Sub