Condividi tramite

Stampare da Access su Documento WORD

Anonimo
2020-02-01T10:11:19+00:00

Salve, avrei necessità di stampare il risultato di una query su un documento WORD, utilizzando i campi del record come compilazione automatica del documento, si tratta di stampare degli attestati dove inserire Nome, Codice Fiscale e due Date, ripetuti.

Come posso fare? Grazie a tutti.

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

4 risposte

Ordina per: Più utili
  1. Anonimo
    2020-02-03T16:48:25+00:00

    ciao Simone,

    nella demo e' presente un loop per ciclare l'intero recordset.

    Devi popolare il doc derivante dal dot con tutti le righe della tua query? modifca il nome del recordset inserendo il nome della tua query in modo da leggere le righe della query del tuo scenario e popolare di conseguenza il doc.

    Hai ad esempio una form a visualizzazione maschere singole? il loop non serve e il popolamento del doc va fatto con i valori dei controlli presenti nella form da dove l'automazione viene lanciata.

    Ovviamente devi modificare il nome dei bookmarks e dei campi che trovi nella demo con quelli corretti del tuo database.

    La demo salva i files in pdf, anche qui...qualora non servisse il pdf puoi by-passare questo aspetto e salvare in doc.

    Questo quanto mi sento di consigliarti per aiutarti un po' di piu'.

    Facci sapere.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2020-02-03T16:10:31+00:00

    Salve Sandro, vedendo la demo è la soluzione che cerco.

    Purtroppo io sono una schiappa memorabile con la programmazione VBA e quindi ho difficoltà a modificare il predicato della tua demo con quanto mi serve.

    In pratica in Access ho la Query Stampa che mi estrae i record per cui devo emettere attestato, ed è composta dai seguenti campi:

    Nominativo

    CodiceFiscale

    Giorno1

    Giorno2,

    il file word, salvato come modello riporta gli stessi campi come bookmarks. ed è salvato in 

    C:\Users\Utente-XB\Documents\Modelli di Office personalizzati

    Ecco vedo nella demo che funziona, non riesco a modificarla in maniera efficace per me.

    Scusa l'ignoranza galoppante!

    Simone

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2020-02-02T08:22:47+00:00

    ciao Simone,

    la scelta più flessibile è senz'altro quella di procedere via automazione.

    Crei un modello di word in cui inserisci i segnalibri nella posizione in cui il file .doc dovrà essere popolato ( bookmarks).

    Da access popoli i vari bookmark, salvi il  file e chiudi.

    ovviamente, dsitruggi l'istanza di word creata altrimenti resta appesa.

    Vedi se questo piccolo esempio ti è di aiuto.

    Salva in pdf il file .doc creato in base ad alcune informazioni presenti nel database.

    Un saluto e buona domenica.

    Demo

    ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2020-02-01T11:00:12+00:00

    Ciao,

    nel documento Word puoi utilizzare la creazione guidata di lettere assegnando la query Access come origine dati.

    Ciao Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento