Ciao Giorgio! Grazie dei tuoi chiarimenti!! Leggendo l’articolo che mi hai suggerito, ho capito che le API
si possono utilizzare anche con Office/Sistemi a 64 bit, adattando e convertendo i “Declare statements”
tramite opportuni attributi.
Su internet avevo trovato il seguente codice, utilizzato per selezionare files Excel:
Dim
NomeFile As String
Dim xlApp As Object
Set xlApp = CreateObject("Excel.Application")
Do Until NomeFile <> ""
NomeFile = xlApp.GetSaveAsFilename(InitialFileName:=Environ("UserProfile") & "\Desktop",
_
fileFilter:="Excel Files (*.xlsx), *.xlsx", _
Title:="Seleziona
nome file")
DoEvents
Loop
MsgBox
NomeFile ‘per visualizzare il file selezionato
………
xlApp.Quit
Set xlApp = Nothing
Cosa ne pensate di questo metodo? (Dovrebbe funzionare con tutte le versioni di Access)
E’ possibile creare un metodo simile, per selezionare un percorso anziché un file?
C’è però un’anomalia: nel caso in cui si preme Annulla, NomeFile prende il nome di “Falso”…