Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao Paolo,
devi copiare questa funzione :
Option Compare Database
Option Explicit
Public Function cmdFileDialog() As Variant
Dim fDialog As Object
Dim varFile As Variant
Set fDialog = Application.FileDialog(3)
With fDialog
.Title = "Select One or More Files"
.AllowMultiSelect = False
.Filters.Clear
.Filters.Add "files JPG", "*.JPG"
.InitialFileName = CurrentProject.Path & ""
varFile = Null
If .Show = True Then
varFile = .SelectedItems(1)
End If
End With
cmdFileDialog = varFile
End Function
in un modulo pubblico, la funzione cmdDialog è quella di cui sopra e indicata nel post inziale.
Per generare un modulo in cui inserire la funzione esegui questo passo :
Dopo questo copia incolla in un modulo standard e pubblico, salva il modulo chiamandolo ad esempio mod_Dialog.
Dopo questo passaggio, la finestra del database deve mostrare tra i moduli anche quello contenente la funzione cmdDialog così :
in questo modo quando si scatenerà l'evento click del command button cmdLoadFile eseguirai la funzione mostrando la finestra di caricamento/scelta del file.
per l'option explicit vedi qui :https://msdn.microsoft.com/it-it/library/y9341s4f.aspx?f=255&MSPPError=-2147217396
Facci sapere.
Ciao, Sandro.