"Speichern unter..." - dialog in MSAccess vba: wie?

In MSAccess ich habe eine Maske mit einem button. Wenn der Benutzer auf die Schaltfläche klickt, werden die Daten in eine Tabelle exportiert werden und auf einem .txt-Datei:

Private Sub Command_Click()
Dim Rst As DAO.Recordset
Dim AField As DAO.Field
Dim TempStr As String
Dim FileNumber
FileNumber = FreeFile
Open "c:\table.txt" For Output As #FileNumber
Set Rst = CurrentDb.OpenRecordset("Tabella1", dbOpenForwardOnly)
Do While Not Rst.EOF
    For Each AField In Rst.Fields
        If (AField.Name <> "ID") Then
            TempStr = TempStr & AField.value & "    "
        End If
    Next
    Print #FileNumber, Left(TempStr, Len(TempStr) - 1)
    TempStr = ""
    Rst.MoveNext
Loop
Rst.Close
Set Rst = Nothing
Close #FileNumber
End Sub

Es funktioniert, aber ich würde eine Meldung "Speichern unter..." - dialog, indem der Benutzer wählen Sie die Datei auf, die Daten zu exportieren.

Ist es möglich?

InformationsquelleAutor Sefran2 | 2012-07-31
Schreibe einen Kommentar