Condividi tramite

Stampa unione con numerose variabili. Come fare?

Anonimo
2009-12-02T10:41:14+00:00

Ciao a tutti. Mi sta fondendo il cervello con questo problema. Ormai non capisco se si trattad i una cosa complessa, oppure sono io che proprio proprio non ci arrivo...

Io lavoro con una procedura che contiene un sacco di dati di studenti. Di volta in volta ho bisogno di estrarre i dati

dei diplomati del 2005, del 2006, del 2007 ecc.

Da questa estrazione ottengo un file in excel che, una volta pulito, mi presenta migliaia di record

che corrispondono agli studenti che ora frequentano un corso post-diploma.

Le colonne nel file di excel sono così suddivise:

cognome stud/nome stud/matricola stud/data di nascita/titolo di studio/voto/anno del

diploma/istituto in cui si è diplomato/ via istituto/cap istituto/comune istituto/provincia

istituto

(sono le variabili che poi dovrebbero entrare nel file di word...come si vede sono tante...)

Ora io ho bisogno di preparare delle lettere da inviare per posta agli istituti per chiedere la

conferma del titolo di studio.

Ogni istituto, per quell'anno, può avere più studenti che si sono diplomati.

La lettera contiene del testo che non cambia (intestazione, richiesta di conferma) e del testo

variabile:

  - indirizzo dell'istituto (nome istituto, via, comune, provincia)

  - n studenti, ognuno con dati variabili (nome e cognome, data di nascita, voto, anno, titolo di

    studio)

  - ultima variabile: la data corrente che dovrebbe stamparmi su ogni lettera

Infine avremmo necessità di stampare delle etichette con l'indirizzo di tutte le scuole da apporre

sulle buste.

Io, in passato, ho usato la stampa unione solo per copiare indirizzi postali diversi a lettere uguali. In questo caso, invece, ho molte più variabili.Sono stato sul forum di visual basic, pensando che bisognasse usare quel programma, ma una persona molto gentile mi ha detto che era sufficiente la stampa unione e mi ha indirizzato qui.

Qualcuno mi sa dare qualche indicazione?

grazie.

Microsoft 365 e Office | Installare, riscattare, attivare | Per la casa | Altro

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
2009-12-02T13:11:23+00:00

Esistono degli articoli che guidano nell'utilizzo di questa funzionalità. L'help in linea dovrebbe già essere una buona base di partenza, ma anche questi non sono male:

http://office.microsoft.com/it-it/word/HA010349201040.aspx?pid=CH060832701040

"Panoramica sulle procedure di stampa unione in Word"

http://office.microsoft.com/training/training.aspx?AssetID=RC010390291040&pid=CR061958171040

"Creare singole buste ed etichette - Panoramica"

http://office.microsoft.com/it-it/word/HP051875951040.aspx?pid=CH060832701040

"Origini dati che è possibile utilizzare per una stampa unione"

http://office.microsoft.com/it-it/word/HP051871281040.aspx?pid=CH060832701040

"Creazione e stampa di lettere tipo"

http://office.microsoft.com/it-it/word/HP051871631040.aspx

"Creazione e stampa di buste per indirizzi in grandi quantitativi"

Se poi hai un problema specifico in un detereminato punto del processo, chiedi pure. :-)

Ciao

Roberto


Roberto Restelli

Microsoft MVP - Office Systems - Outlook

************************************************

Le FAQ del newsgroup di Outlook: http://www.msoutlook.it

************************************************

Se la risposta ti ha aiutato clicca su "Vota come Utile".

La risposta è stata utile?

0 commenti Nessun commento

11 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2009-12-02T14:07:31+00:00

    Forse...facendo prima una tabella pivot sul file in excel che mi raccoglie a monte gli studenti per istituto e poi uso questo file come database per la stampa unione.

    Forse potrebbe essere la soluzione!

    ci provo...

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2009-12-02T14:02:29+00:00

    Grazie dell'aiuto.

    abbiamo guardato i link che ci hai girato.

    Abbiamo un problema quando dobbiamo filtrare i campi dal nostro blocco di indirizzi.

    <!-- /* Font Definitions */ @font-face {font-family:Garamond; panose-1:2 2 4 4 3 3 1 1 8 3; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:647 0 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.5pt; mso-bidi-font-size:10.0pt; font-family:Garamond; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} @page Section1 {size:612.0pt 792.0pt; margin:70.85pt 2.0cm 2.0cm 2.0cm; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

    745822  FRANCO BACCINI nato il 1/20/1987 a Savona Tipo di maturità:   Maturità professionale commerciale: altri istituti professionali   -

    100/100 -  2006

    Si conferma [ SI ]   [ NO ]

    745822   FRANCO BACCINI nato il 1/20/1987 a Savona Tipo di maturità:   Maturità professionale commerciale: altri istituti professionali   -

    100/100 -  2006

    Si conferma [ SI ]   [ NO ]

    745822   FRANCO BACCINI nato il 1/20/1987 a Savona Tipo di maturità:   Maturità professionale commerciale: altri istituti professionali   -

    100/100 -  2006

    Si conferma [ SI ]   [ NO ]

    Come puoi vedere, io inserisco i campi "matricola" "nome" "cognome" dello studente, ma invece che prendermi tutti gli studenti che hanno preso il diploma in quell'istituto, mi ripete lo stesso studente tre volte (io ho inserito tre volte i campi per sicurezza)...

    :(((((

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2009-12-02T12:56:26+00:00

    ciao,

    abbiamo Microsoft Office Professional Edition 2003.

    Grazie.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2009-12-02T12:00:17+00:00

    Direi che la stampa unione in questi casi è lo strumento più adatto, senza andare a creare procedure specifiche in Visual Basic. Al più andranno organizzati i dati in maniera opportuna...

    La stampa delle lettere e la stampa delle etichette saranno due attività differenti.

    Quale versione di Office state utilizzando?

    Ciao

    Roberto


    Roberto Restelli

    Microsoft MVP - Office Systems - Outlook

    ************************************************

    Le FAQ del newsgroup di Outlook: http://www.msoutlook.it

    ************************************************

    Se la risposta ti ha aiutato clicca su "Vota come Utile".

    La risposta è stata utile?

    0 commenti Nessun commento