Invatare Atomica

Imbinare corespondenta si aplicatie practica

Progres lectie:
0%
🎯

Obiectivul lectiei

Vei invata sa folosesti imbinarea corespondentei (Mail Merge) pentru a genera automat, dintr-un singur sablon si un tabel de date, zeci de documente personalizate — certificate de garantie, adeverinte de practica, instiintari catre clienti — si sa livrezi rezultatul in format PDF, asa cum se lucreaza intr-un atelier, intr-un depozit sau la biroul unei firme de servicii.

Dupa aceasta lectie vei putea:

  • Sa explici ce este imbinarea corespondentei si care sunt cele doua componente ale ei
  • Sa construiesti corect o sursa de date (tabel Excel, Calc sau CSV) pentru un proiect de imbinare
  • Sa inserezi campuri de imbinare intr-un document-sablon, din fila Corespondenta a procesorului de text
  • Sa parcurgi fluxul complet: sablon, conectare sursa, campuri, previzualizare, finalizare
  • Sa exporti documentele generate in format PDF si sa verifici rezultatul inainte de livrare
  • Sa recunosti si sa repari erorile frecvente dintr-un proiect de imbinare

Incearca singur!

Provocare initiala (Profil Tehnologic):

Atelierul in care faci practica a montat luna aceasta anvelope de iarna la 60 de clienti. Fiecare client trebuie sa primeasca un certificat de garantie cu: numele clientului, numarul de inmatriculare al masinii, produsul montat, data lucrarii si durata garantiei.

Scrie mai jos doua variante de lucru: una in care scrii fiecare certificat de mana si una in care folosesti un calculator, un sablon si o lista. Noteaza pentru fiecare cat timp crezi ca dureaza si ce greseli pot aparea.

💡 Ai nevoie de un indiciu?

Daca scrii 60 de certificate de mana, fiecare rand este o ocazie de a gresi un numar de inmatriculare, iar o zi de lucru se duce. Daca ai un singur document-sablon si un tabel cu cei 60 de clienti, procesorul de text completeaza singur fiecare exemplar, in cateva secunde.

Aceasta functie se numeste imbinare a corespondentei (engleza: Mail Merge) — exact subiectul lectiei de astazi.

1

1. Ce este imbinarea corespondentei

Mai intai exemplul: 60 de certificate de garantie

Ai un text care se repeta identic la toti clientii („Prezentul certificat atesta garantia lucrarii executate...”) si patru informatii care se schimba de la un client la altul: numele, numarul de inmatriculare, produsul montat si data. Scrii textul o singura data, pui in el patru marcaje, ii dai calculatorului lista celor 60 de clienti — si primesti 60 de certificate completate corect.

Imbinarea corespondentei (engleza: Mail Merge) este functia procesorului de text care combina automat un document-sablon cu o sursa de date (un tabel) si genereaza un document personalizat pentru fiecare rand din tabel.

Cele doua componente, fara de care imbinarea nu exista:

  • Documentul-sablon — textul fix (antetul firmei, corpul documentului, semnatura) plus campurile de imbinare, marcaje de forma «NumeCamp» puse acolo unde intra datele variabile.
  • Sursa de date — un tabel (fisier .xlsx, .ods, .csv sau chiar un tabel Word) in care primul rand contine denumirile coloanelor, iar fiecare rand urmator este un destinatar.

Unde se foloseste in profilul tehnologic: certificate de garantie si procese-verbale de receptie in service, adeverinte de practica pentru elevii repartizati la agenti economici, fise de instructaj si de predare-primire a echipamentului de protectie, instiintari de revizie tehnica trimise clientilor, etichete si borderouri pentru livrari in depozit.

2

2. Sursa de date — cum se construieste corect

Mai intai exemplul: registrul lucrarilor din atelier
| NumeClient      | NrInmatriculare | Produs               | DataLucrarii | LuniGarantie |
|-----------------|-----------------|----------------------|--------------|--------------|
| Popescu Andrei  | NT 12 ABC       | Anvelope iarna 195/65| 14.11.2026   | 24           |
| Ilie Maria      | NT 44 XYZ       | Placute frana fata   | 15.11.2026   | 12           |
| SC Transtim SRL | NT 07 TTM       | Set distributie      | 16.11.2026   | 24           |

Denumirile din primul rand — NumeClient, NrInmatriculare, Produs, DataLucrarii, LuniGarantie — sunt exact campurile care vor aparea in sablon ca «NumeClient», «NrInmatriculare» si asa mai departe.

Sursa de date este tabelul din care imbinarea isi ia valorile. Poate fi o foaie de calcul (.xlsx in Excel, .ods in LibreOffice Calc), un fisier .csv sau un tabel dintr-un document Word. Structura lui nu este optionala: daca tabelul e prost construit, imbinarea fie nu porneste, fie scoate documente gresite.

Reguli de structura:

  • Randul 1 = anteturi, cate unul pentru fiecare coloana; ele devin numele campurilor de imbinare.
  • Randurile 2, 3, ... = cate o singura inregistrare (un client, un elev, o comanda) pe rand.
  • O coloana = o singura informatie. Nu pune „Popescu Andrei — NT 12 ABC” in aceeasi celula: nu le vei mai putea folosi separat in sablon.
  • Fara randuri goale in mijlocul tabelului si fara celule imbinate (merged cells) — imbinarea le citeste ca inregistrari fara continut.
  • Anteturi fara spatii si fara diacritice: NrInmatriculare sau Nr_Inmatriculare, nu „Nr Inmatriculare”.
  • Datele calendaristice si sumele se scriu unitar pe toata coloana (toate 14.11.2026, nu unele 14/11/26) — documentul final preia exact ce gaseste in celula.

Atentie: daca in fisierul Excel ai mai multe foi (Sheet1, Sheet2), la conectare procesorul de text te intreaba din ce foaie citeste. Alege foaia care contine tabelul, altfel primesti lista de destinatari goala si nu intelegi de ce.

3

3. Documentul-sablon si campurile de imbinare

Mai intai exemplul: sablonul certificatului de garantie
SERVICE AUTO "MECANICA" S.R.L.
Piatra-Neamt, str. Atelierelor nr. 12

CERTIFICAT DE GARANTIE

Beneficiar: «NumeClient»
Autovehicul: «NrInmatriculare»
Lucrare executata: «Produs»
Data lucrarii: «DataLucrarii»

Garantia acordata este de «LuniGarantie» luni de la data lucrarii,
in conditiile de utilizare din anexa.

Sef atelier,
_______________

Textul care se repeta la toti clientii se scrie o singura data. Cele cinci marcaje sunt singurele lucruri care se schimba de la un exemplar la altul.

Campul de imbinare (engleza: merge field) este un marcaj introdus in sablon care poarta numele unei coloane din sursa de date. In Word apare intre ghilimele unghiulare duble — «NumeClient» — si are fundal gri cand este selectat, semn ca este camp functional, nu text obisnuit.

Cum se insereaza un camp (nu se tasteaza niciodata de mana!):

  • Microsoft Word: pui cursorul in locul dorit, apoi fila Corespondenta (Mailings) → Inserare camp de imbinare (Insert Merge Field) si alegi coloana din lista.
  • LibreOffice Writer: pui cursorul in locul dorit, apoi Inserare → Camp → Mai multe campuri → fila Baza de date → Campuri de imbinare si alegi coloana.

Greseala care se face cel mai des: elevul scrie de la tastatura textul «NumeClient». Arata identic pe ecran, dar este text obisnuit: la generare nu se inlocuieste cu nimic si toate cele 60 de certificate ies cu marcajul scris in ele. Campul trebuie inserat din panglica.

Sfat de formatare: formatarea campului (font, marime, aldin) se aplica pe camp, in sablon, si se transmite valorii care il inlocuieste. Daca vrei numele clientului cu aldine in toate certificatele, ingrosi campul «NumeClient» o singura data, in sablon.

4

4. Fluxul complet, pas cu pas

Mai intai exemplul: cei cinci pasi, in ordine

Sablon (scrii certificatul o data) → Conectare sursa (arati fisierul cu cei 60 de clienti) → Inserare campuri (pui marcajele) → Previzualizare (te uiti la clientul 1, 2, 3 si la ultimul) → Finalizare (generezi toate exemplarele).

Ordinea pasilor nu este o preferinta, ci o necesitate: lista campurilor disponibile apare abia dupa conectarea sursei de date, iar previzualizarea are ce arata abia dupa inserarea campurilor.

Microsoft Word — fila Corespondenta (Mailings):

  1. Deschizi sau creezi documentul-sablon (.docx).
  2. Corespondenta → Pornire imbinare corespondenta → Scrisori (Start Mail Merge → Letters).
  3. Selectare destinatari → Utilizare lista existenta si alegi fisierul .xlsx; confirmi foaia de calcul.
  4. Inserare camp de imbinare pentru fiecare loc variabil din sablon.
  5. Previzualizare rezultate (Preview Results) — cu sagetile te plimbi intre inregistrari si vezi documentul completat cu date reale.
  6. Finalizare si imbinare: Editare documente individuale (obtii un fisier nou cu toate exemplarele) sau Imprimare documente.

LibreOffice Writer — pasi echivalenti:

  1. Deschizi sablonul (.odt).
  2. Instrumente → Expert Scrisori in serie (Tools → Mail Merge Wizard).
  3. La Selectare lista de adrese apesi Adauga si alegi fisierul .ods sau .xlsx.
  4. Inserare → Camp → Mai multe campuri → Baza de date → Campuri de imbinare, pentru fiecare camp.
  5. Butonul de previzualizare a scrisorii in serie din bara de instrumente.
  6. Salvare documente combinate intr-un singur fisier sau tiparire directa.

Disciplina de atelier: previzualizeaza primele trei inregistrari si pe ultima inainte de a genera tot. Prima iti arata daca sablonul e corect, ultima iti arata daca tabelul se termina unde crezi tu — multe erori vin dintr-un rand gol lasat la coada tabelului.

5

5. Export PDF si livrarea documentelor

Mai intai exemplul: ce se intampla fara PDF

Trimiti clientului firma certificate.docx. Pe calculatorul lui lipseste fontul folosit de tine, textul se rearanjeaza, tabelul de garantie sare pe pagina a doua, iar numarul de inmatriculare ramane pe randul urmator. Acelasi fisier exportat ca certificate.pdf arata la el exact ca la tine.

PDF (Portable Document Format) este formatul standard de livrare a documentelor finale: pastreaza aspectul indiferent de calculator, sistem de operare sau imprimanta, se deschide fara Word instalat si nu se modifica din greseala.

Cum exporti:

  • Word: Fisier → Export → Creare document PDF/XPS → Publicare. La Optimizare pentru alegi Standard pentru tipar si Dimensiune minima pentru trimitere prin e-mail. Alternativa rapida: Fisier → Salvare ca (tasta F12) si, la Tip fisier, PDF (*.pdf).
  • LibreOffice Writer: Fisier → Exporta ca → Exporta direct ca PDF, sau Exporta ca PDF daca vrei fereastra cu optiuni (interval de pagini, calitate imagini, parola).

Nu redenumi extensia! Schimbarea numelui din certificate.docx in certificate.pdf nu transforma fisierul: continutul ramane un document Word, iar cititorul de PDF il va refuza. Conversia se face doar prin export sau prin alegerea tipului PDF la salvare.

Verificare obligatorie inainte de livrare: deschide PDF-ul generat si uita-te la primul si la ultimul exemplar. Numarul de pagini trebuie sa corespunda numarului de inregistrari (60 de clienti, 60 de certificate de cate o pagina), iar campurile trebuie sa contina date, nu marcaje.

6

6. Aplicatie completa si erori frecvente

Parcurgem un proiect intreg, de la tabel la PDF-ul livrat, si trecem in revista erorile care apar cel mai des in practica.
Scenariu: adeverinte de practica pentru 24 de elevi

Situatia: clasa ta a facut practica la trei agenti economici. Fiecare elev are nevoie de o adeverinta cu numele lui, unitatea la care a lucrat, perioada, numarul de ore si numele tutorelui.

  1. Sursa de date — in Excel, fisierul practica_clasa10.xlsx, cu anteturile Nume, Prenume, Unitate, Perioada, NrOre, Tutore si 24 de randuri, cate unul pe elev.
  2. Sablonul — in Word, fisierul adeverinta_practica.docx: antetul scolii, titlul ADEVERINTA, textul fix si campurile «Nume», «Prenume», «Unitate», «Perioada», «NrOre», «Tutore», plus locul pentru semnatura si stampila.
  3. Conectarea — Corespondenta → Selectare destinatari → Utilizare lista existenta si alegi fisierul Excel, apoi foaia cu tabelul.
  4. Inserarea campurilor — cu Inserare camp de imbinare, in fiecare loc marcat din text.
  5. Previzualizarea — verifici elevii 1, 2, 3 si pe ultimul; corectezi in tabel ce gasesti gresit si reiei previzualizarea.
  6. Finalizarea — Finalizare si imbinare → Editare documente individuale → Toate; obtii un document cu 24 de pagini.
  7. Exportul — Fisier → Export → Creare document PDF/XPS, rezulta adeverinte_practica.pdf, gata de tiparit.
  8. Arhivarea — pastrezi separat sablonul si tabelul. Semestrul urmator schimbi doar tabelul; documentul nu se mai rescrie.

Erori frecvente si rezolvarea lor:

  • In documentul final apare marcajul, nu valoarea — campul a fost tastat de mana. Sterge-l si insereaza-l din Inserare camp de imbinare.
  • „Sursa de date nu este disponibila” — fisierul cu tabelul a fost mutat sau redenumit dupa conectare. Reconecteaza-l prin Selectare destinatari.
  • Ies mai multe documente decat inregistrari — tabelul are randuri goale la coada sau in mijloc. Sterge randurile respective si reconecteaza sursa.
  • Un camp lipseste din lista — antetul coloanei are spatii, diacritice sau lipseste cu totul. Corecteaza randul 1 al tabelului, salveaza si reconecteaza.
  • Apare cod de forma { MERGEFIELD Nume } — este afisarea codurilor de camp, nu o eroare. Comuta afisarea cu Alt+F9.
  • PDF-ul are alt aspect decat sablonul — ai exportat inainte de finalizare sau documentul foloseste fonturi care lipsesc. Exporta din documentul generat, nu din sablon.

Regula de protectie a datelor: tabelul sursa contine date personale (nume de elevi sau de clienti, numere de inmatriculare, uneori CNP). Se pastreaza intr-un folder cu acces limitat, nu se lasa pe calculatoarele din laborator si nu se trimite pe grupuri de mesagerie. Livreaza doar PDF-ul, nu si sursa de date.

Exercitii practice

Exercitiul 1 (Nivel minim) — Recunoaste componentele

Ai primit doua fisiere de la atelier: clienti_revizie.xlsx, cu coloanele NumeClient, NrInmatriculare, DataRevizie, Km, si instiintare.docx, care contine textul: „Stimate/Stimata «NumeClient», va instiintam ca autovehiculul «NrInmatriculare» are revizia programata la «DataRevizie».”

a) Care fisier este documentul-sablon si care este sursa de date? Justifica in cate o propozitie.
b) Ce campuri de imbinare sunt folosite in sablon si ce coloana din tabel nu este folosita?
c) Cate documente rezulta daca fisierul Excel are randul de anteturi si 38 de randuri de date?

Vezi rezolvarea

a) Documentul-sablon este instiintare.docx, pentru ca el contine textul fix si campurile de imbinare. Sursa de date este clienti_revizie.xlsx, pentru ca el contine tabelul cu inregistrarile.

b) Campurile folosite sunt «NumeClient», «NrInmatriculare» si «DataRevizie». Coloana Km exista in tabel, dar nu este inserata in sablon — sursa de date poate contine si coloane pe care nu le folosesti.

c) Rezulta 38 de documente, cate unul pentru fiecare rand de date. Randul de anteturi nu genereaza document: el doar da numele campurilor.

Exercitiul 2 (Nivel standard) — Certificate de garantie, proiect complet

Realizeaza un proiect complet de imbinare pentru certificatele de garantie ale unui atelier:

  1. Creeaza sursa de date (.xlsx sau .ods) cu anteturile NumeClient, NrInmatriculare, Produs, DataLucrarii, LuniGarantie si 8 inregistrari inventate, fara randuri goale.
  2. Creeaza sablonul cu antetul atelierului, titlul CERTIFICAT DE GARANTIE, textul fix si cele cinci campuri inserate din panglica (nu tastate).
  3. Conecteaza sursa de date la sablon.
  4. Previzualizeaza inregistrarile 1, 2, 3 si ultima; corecteaza ce gasesti gresit.
  5. Finalizeaza imbinarea intr-un document nou si exporta rezultatul ca certificate_garantie.pdf.
Vezi rezolvarea

1. Sursa de date. In Excel, randul 1: NumeClient, NrInmatriculare, Produs, DataLucrarii, LuniGarantie. Randurile 2–9: de exemplu Popescu Andrei / NT 12 ABC / Anvelope iarna / 14.11.2026 / 24. Toate datele calendaristice se scriu la fel (zi.luna.an) si nu se lasa randuri goale. Salvezi ca clienti_garantie.xlsx.

2. Sablonul. In Word scrii antetul atelierului, titlul CERTIFICAT DE GARANTIE centrat si aldin, apoi textul fix, lasand locurile in care intra datele variabile.

3. Conectarea. Corespondenta → Pornire imbinare corespondenta → Scrisori, apoi Selectare destinatari → Utilizare lista existenta, alegi fisierul si confirmi foaia de calcul.

4. Campurile. Pui cursorul dupa „Beneficiar:” si apesi Inserare camp de imbinare → NumeClient; repeti pentru celelalte patru. Verifici ca fiecare camp are fundal gri cand il selectezi — semn ca este camp, nu text.

5. Previzualizarea. Previzualizare rezultate si te muti cu sagetile pe inregistrarile 1, 2, 3 si pe ultima. Daca vezi o data scrisa altfel decat celelalte, o corectezi in Excel, salvezi fisierul si revii in Word.

6. Finalizarea si exportul. Finalizare si imbinare → Editare documente individuale → Toate; obtii un document cu 8 pagini. Apoi Fisier → Export → Creare document PDF/XPS → Publicare si il salvezi cu numele certificate_garantie.pdf.

Rezultat asteptat: un PDF cu 8 pagini, fiecare purtand datele unui singur client, fara niciun marcaj ramas necompletat.

Exercitiul 3 (Nivel performanta) — Doua sabloane pe aceeasi sursa de date

Pornind de la proiectul din Exercitiul 2, demonstreaza reutilizarea sursei de date:

  1. Adauga in tabel doua coloane noi, Tutore si ValoareLucrare, si completeaza-le pentru toate cele 8 inregistrari.
  2. Creeaza un al doilea sablon, borderou.docx, care foloseste aceeasi sursa de date, dar alte campuri: «NumeClient», «Produs», «ValoareLucrare» si «Tutore». Nu modifici primul sablon.
  3. Ruleaza imbinarea pentru ambele sabloane si exporta doua fisiere PDF distincte.
  4. Introdu intentionat un rand complet gol la mijlocul tabelului, reruleaza imbinarea pentru borderou.docx si noteaza in scris cate documente rezulta acum si ce contine documentul suplimentar.
  5. Sterge randul gol, reconecteaza sursa si verifica in PDF ca numarul de pagini a revenit la 8.
Vezi rezolvarea

Schita de rezolvare:

  1. Adaugi coloanele Tutore si ValoareLucrare in randul 1 al tabelului si le completezi pe toate cele 8 randuri de date. Salvezi fisierul.
  2. Creezi borderou.docx ca document nou si inserezi in el doar cele patru campuri cerute, prin Inserare camp de imbinare. Sablonul certificatului ramane neatins — asta este ideea de reutilizare: aceeasi sursa, alt sablon.
  3. Conectezi fiecare sablon la acelasi fisier de date si finalizezi separat; exporti certificate_garantie.pdf si borderou.pdf.
  4. Cu un rand gol la mijloc rezulta 9 documente: imbinarea trateaza randul gol ca pe o inregistrare si genereaza o pagina in care toate campurile sunt necompletate. Asta arata de ce regula „fara randuri goale” nu este o simpla recomandare de aspect.
  5. Dupa stergerea randului salvezi tabelul, reconectezi sursa in Word, previzualizezi si generezi din nou: PDF-ul trebuie sa aiba iar 8 pagini.

Criterii de evaluare: tabelul are cele doua coloane noi completate; al doilea sablon foloseste alte campuri, fara ca primul sa fie modificat; ambele PDF-uri exista si contin date reale, nu marcaje; observatia despre randul gol este scrisa cu cifra corecta (9 documente) si cu explicatia continutului paginii goale; dupa stergere, numarul de pagini revine la 8.

Ce ai invatat astazi

  • Imbinarea corespondentei = document-sablon + sursa de date → cate un document pentru fiecare rand
  • Sursa de date: randul 1 = anteturi (fara spatii, fara diacritice); randurile urmatoare = inregistrari
  • Fara randuri goale, fara celule imbinate, o singura informatie pe coloana
  • Campurile «NumeCamp» se insereaza din panglica, nu se tasteaza de la tastatura
  • Fluxul: sablon → conectare sursa → inserare campuri → previzualizare → finalizare
  • Word: fila Corespondenta; LibreOffice Writer: Instrumente → Expert Scrisori in serie
  • Livrarea se face in PDF (aspect fix); redenumirea extensiei nu inlocuieste exportul
  • Sablonul se reutilizeaza: data viitoare schimbi tabelul, nu rescrii documentul

Vrei mai mult?

Provocare: In lista de destinatari a Word-ului (Corespondenta → Editare lista de destinatari) exista cate o bifa in dreptul fiecarei inregistrari. Debifeaza trei clienti, ruleaza imbinarea si numara paginile documentului rezultat: se genereaza documente doar pentru inregistrarile bifate. Aceasta este calea prin care trimiti instiintari doar unei parti dintre clienti, fara sa modifici tabelul.

De gandit: Ai vazut ca un antet de coloana nu are voie sa contina spatii. Numele coloanei devine numele campului pe care il cauta procesorul de text in tabel — ce s-ar intampla cu un camp numit „Nr Inmatriculare” cand programul trebuie sa decida unde se termina numele campului si unde incepe restul textului?

Deschidere: Exact acest mecanism — un sablon, o sursa de date, o generare in serie — sta in spatele facturilor lunare trimise de firmele de utilitati, al etichetelor de expeditie tiparite intr-un depozit si al diplomelor emise la finalul unui curs de calificare. Tot ce se schimba este marimea tabelului.

Felicitari!

Ai finalizat modulul M1 — Procesare de Text: structura si formatare, stiluri si cuprins automat, imbinare corespondenta si livrare in PDF. Continua cu urmatorul modul!

Inapoi la modul →