Med Excel VBA kan man både skrive (eksportere) og importere tekstfiler. Dette eksempel viser, hvordan man nemt skriver en tekstfil. Teksten har semikolon som separatortegn, så man senere kan importere teksten til celler i Excel (se: Import af tekstfiler med Excel VBA).
Sub SkrivTekstFil()
Dim iFileNumber As Integer
Dim sFileText As String
Dim sFile As String
On Error GoTo ErrorHandle
sFileText = "Dette er en tekst;" & vbNewLine & _
"Og dette er næste linie i teksten.;1;2;3"
sFile = "filtest.txt"
ChDir "C:\"
iFileNumber = FreeFile
Open sFile For Output As #iFileNumber
Print #iFileNumber, sFileText
Close #iFileNumber
Exit Sub
ErrorHandle:
MsgBox Err.Description & ", fejl i procedure SkrivTekstFil"
End Sub