Also so:
Option Explicit
Private Sub Form_Load()
On Error GoTo err_err
Dim Dateinr As Integer 'Variable
Dim Temp As String 'Variable
Dim DateiPfad As String
CommonDialog1.ShowOpen
DateiPfad = CommonDialog1.FileName
Dateinr = FreeFile
Temp = Text1.Text
Open DateiPfad For Output As Dateinr
Print #Dateinr, Temp
Close Dateinr
Exit Sub
err_err:
End Sub
Zur Erklärung:
Die Datei die du mit dem Commondialog (Steuerelement) öffnest wird mit dem Text aus der Textbox gefüllt, dabei wird automatisch alles was vorher drin war gelöscht.
Natürlich musst du das ganze noch etwas umbauen das es das nicht gleich beim Form_Load macht.
noch Fragen?