Autocompilazione dei bookmarks di word da una maschera Access 2016

Anonimo
2019-01-21T21:52:48+00:00

Buonasera a tutti.

Ho un problema nell'apertura di un modulo Word da un pulsante di una maschera di Access 2016.

Mi spiego meglio: Ho creato un database con Access 2016 in cui c'è una maschera che contiene dei pulsanti che servono per aprire  determinati modelli di Word da me creati con dei bookmarks. Praticamente al click del pulsante si dovrebbe aprire in primo piano il determinato modello di Word con i Bookmarks compilati con i campi "Cognome", "Nome" e "Data di nascita" attinti dalla schermata della maschera di Access in quel momento aperta. Complilando l'evento "su click" nelle proprietà dello specifico bottone con il codice che di seguito posterò, ottengo si l'apertura in primo piano dello specifico modello di Word, ma i Bookmarks sono vuoti in quanto non so come creare i riferimenti ai campi nel codice. Potreste cortesemente aiutarrmi su come devo creare il codice idoneo al caso?

Il codice da me usato è il seguente:

Dim wshshell As Object

Set wshshell = CreateObject("wscript.shell")

wshshell.Run """C:\Percorso\Nome_file"""

Rimanendo in attesa di suggerimenti, ringrazio anticipatamente.

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

36 risposte

Ordina per: Più utili
  1. Anonimo
    2019-02-12T00:35:54+00:00

    Ciao Vladimiro,

    aprendo il DB ti troverai l'immagine del menu a tutto schermo, tu spostati col mouse su uno dei due lati dello schermo e cliccando col destro chiudi il menu.

    Ti troverai davanti la schermata di Access con il riquadro di spostamento sulla sinistra. Apri in visualizzazione struttura la maschera "Scheda Cliente" e quindi ti troverai i due pulsanti. Quello con la scritta "Attestazione" contiene il codice in esame.

    Ciao.

    Ciao,

    ok, va bene.

    Domani sera ci do un'occhiata.

    Vladimiro

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2019-02-11T20:05:03+00:00

    Ciao Francesca,

    nel ringraziarti ancora per il suggerimento che mi hai dato per la soluzione al mio problema, ti comunico che la disponibilità dei vostri colleghi MSDN è stata tanta che a tutt'oggi il post (datato 24/01) non ha avuto nessuna risposta.

    A risentirci.

    Ciao

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2019-02-11T19:59:48+00:00

    Ciao Vladimiro,

    aprendo il DB ti troverai l'immagine del menu a tutto schermo, tu spostati col mouse su uno dei due lati dello schermo e cliccando col destro chiudi il menu.

    Ti troverai davanti la schermata di Access con il riquadro di spostamento sulla sinistra. Apri in visualizzazione struttura la maschera "Scheda Cliente" e quindi ti troverai i due pulsanti. Quello con la scritta "Attestazione" contiene il codice in esame.

    Ciao.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2019-02-11T12:43:29+00:00

    Ciao Vladimiro,

    scusami per il ritardo in quanto alcuni giorni non mi sono potuto connettere, altri giorni li ho impiegati per eliminare i dati sensibili dal DB e fare l'account su One Drive che ora sostituisce il vecchio Skydrive.

    Ora che sono riuscito a caricarlo sul cloud ti invio il link, così potendolo visualizzare potrai vedere dove sbaglio o ometto qualcosa. Ecco il link: 

    https://1drv.ms/f/s!AnLBrmDuT8V\_eG4SnBsC0xBWnEA

    Sperando che tutto sia andato a buon fine attendo tuo riscontro.

    Ciao

    Ciao,

    scusa, ma il pulsante con il tuo codice VBA per l'automazione, eventualmente da correggere, dove si trova?

    Vladimiro

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2019-02-10T21:27:36+00:00

    Ciao Vladimiro,

    scusami per il ritardo in quanto alcuni giorni non mi sono potuto connettere, altri giorni li ho impiegati per eliminare i dati sensibili dal DB e fare l'account su One Drive che ora sostituisce il vecchio Skydrive.

    Ora che sono riuscito a caricarlo sul cloud ti invio il link, così potendolo visualizzare potrai vedere dove sbaglio o ometto qualcosa. Ecco il link: 

    https://1drv.ms/f/s!AnLBrmDuT8V\_eG4SnBsC0xBWnEA

    Sperando che tutto sia andato a buon fine attendo tuo riscontro.

    Ciao

    La risposta è stata utile?

    0 commenti Nessun commento