Private Sub Command93_Click()
Dim f As Object
Dim strFile As String
Dim strFolder As String
Dim varItem As Variant
Dim P As String
Dim DeleteEverything As String
DoCmd.SetWarnings False
DeleteEverything = "DELETE * FROM [TABLE]"
DoCmd.RunSQL DeleteEverything
Set f = Application.FileDialog(3)
f.AllowMultiSelect = False
If f.Show Then
For Each varItem In f.SelectedItems
strFile = Dir(varItem)
strFolder = Left(varItem, Len(varItem) - Len(strFile))
P = strFolder & strFile
Next
End If
Set f = Nothing
DoCmd.TransferText acImportFixed, "[IMPORT SPECIFICATION]", "[TABLE]", P, False
End Sub
La mia domanda è come rendere il FileDialog predefinito su una cartella specifica quando si apre inizialmente?Impostazione predefinita di una cartella per FileDialog in VBA
Grazie in anticipo per qualsiasi aiuto in questa materia
Partenza il codice fornito qui: http://stackoverflow.com/questions/9399651/picking-a-folder- using-application-filedialog –