Condividi tramite

Lancio File .bat

Anonimo
2017-03-23T15:49:50+00:00

Buonasera

Dovrei eseguire in una macro una serie di query ed al termine lanciare da un percorso di rete un file .bat ma nelle macro mi pare questa funzionalità non sia più utilizzabile o sbaglio?

Grazie  in anticipo

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

13 risposte

Ordina per: Più utili
  1. Anonimo
    2017-03-24T14:48:24+00:00

    ciao Francesco,

    imposta il codice in una funzione pubblica :

    Private Function lancia()

    VBA.Shell "tuoPathFileBatch", vbHide

    end Function

    inserisci nella macro l'azione esegui codice e indichi come nome funzione =lancia()

    Facci sapere.

    Ciao, Sandro.

    Sandro cosa significa "Imposta il codice in una funzione publica"

    Io ho creato un modulo "Lancia" ma esefuendo il codice dalla macro ed indicando Lancia mi dice che non esiste una funzione cosi chiamata.

    Se fai ancora un piccolo sforzoi mi aiuti a risolvere

    Grazie ancora

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2017-03-24T15:33:38+00:00

    ciao Francesco,

    crea un nuovo modulo standard, salvalo con il nome mod_bat ed inserisci la funzione come da post precedente.

    modulo standard mi raccomando non di classe.

    Facci sapere.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2017-03-24T12:57:56+00:00

    ciao Francesco,

    imposta il codice in una funzione pubblica :

    Private Function lancia()

    VBA.Shell "tuoPathFileBatch", vbHide

    end Function

    inserisci nella macro l'azione esegui codice e indichi come nome funzione =lancia()

    Facci sapere.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2017-03-24T08:22:29+00:00

    ciao Francesco.Fr,

    per le macro non saprei aiutarti non le uso, con VBA prova con qualcosa del genere :

    public Sub lanciaBat()

    VBA.Shell "tuoPathFileBatch", vbHide

    End Sub

    Facci sapere.

    Ciao, Sandro.

    Ciao Sandro

    Come lo concateno alla mia macro, a me serve che tutta una serie di operazioni venga svolta con un solo click ed in sequenza prestabilita.

    Ciao e grazie ancora per la tua disponibilità

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2017-03-23T20:05:28+00:00

    ciao Francesco.Fr,

    per le macro non saprei aiutarti non le uso, con VBA prova con qualcosa del genere :

    public Sub lanciaBat()

    VBA.Shell "tuoPathFileBatch", vbHide

    End Sub

    Facci sapere.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento