Apertura database esterno formato .accdr

Anonimo
2015-12-10T19:58:25+00:00

Salve a tutti. ho un problemino da risolvere. da database formato .accdb ho creato un pulsante per aprire un database esterno nel formato .accdr, codice per la apertura:

Private Sub Comando2_Click()

Application.FollowHyperlink "C:\Gestionale.accdr", , True

End Sub

premendo su comando2 si apre una finestra di microsoft office  con messaggio:

_____________________________________________________________________________________

 Apertura di

 C:\Gestionale.accdr in corso

Alcune file possono contenere virus o danneggiare in  altro modo il computer.

Accertarsi della provenienza dei file.

Aprire file?

                                                      Ok     Annulla  

______________________________________________________________________________________

 come potrei fare per evitare  questo messaggio di conferma e va aprire direttamente database esterno.

 Grazie Anticipatamente. Vladi

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2015-12-11T10:01:41+00:00

Il seguente codice provato, poco, su macchina in installato Office 2013 Professional ha aperto senza alcun avviso un file accdr:

In un modulo standard inserisci il seguente codice:


Declare Function ShellExecute Lib "shell32.dll" _

    Alias "ShellExecuteA" ( _

        ByVal Hwnd As Long, _

        ByVal lpOperation As String, _

        ByVal lpFile As String, _

        ByVal lpParameters As String, _

        ByVal lpDirectory As String, _

        ByVal nShowCmd As Long _

    ) As Long

Public Sub ApriFile(sFileName As String, Optional sParametri As String)

    ShellExecute 0, "Open", sFileName, sParametri, "", 1

End Sub


Nell'evento su click del tuo pulsante scriverai:


Private Sub Comando2_Click()

    ApriFile sFileName:="MsAccess.exe", _

        sParametri:="C:\Gestionale.accdr /runtime"

End Sub


David

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2015-12-11T19:10:02+00:00

    Grazie David. Funziona benissimo, grazie

    Ciao. Vladi

    La risposta è stata utile?

    0 commenti Nessun commento