1. Problema celor 84 de invitatii
Secretariatul liceului de arte scrie invitatiile pentru concertul de sfarsit de an. Prima invitatie suna asa:
Stimata familie Ionescu, Va invitam la Concertul de sfarsit de an, care va avea loc pe 12 iunie, ora 18:00, in Sala mare a liceului. Elevul Andrei Ionescu, clasa a IX-a A, va interpreta piesa Sonata in Do major, la pian.
A doua invitatie e aproape identica: se schimba doar numele familiei, numele elevului, clasa, piesa si instrumentul. Restul — data, ora, sala, formulele — sunt aceleasi de 84 de ori.
Daca le scrii de mana, faci de 84 de ori aceeasi munca si, statistic, la a treizecea vei uita sa schimbi un nume. Daca le copiezi si le modifici, greseala se copiaza si ea.
1. Documentul principal — textul care se repeta, scris o singura data. In locurile care difera nu scrii text, ci pui un camp de imbinare: un loc rezervat, cu nume, care va fi umplut automat.
2. Sursa de date — un tabel in care fiecare rand este un destinatar, iar fiecare coloana este o informatie despre el (nume, clasa, piesa, adresa de e-mail).
Rezultatul: 84 de invitatii, dintr-un document scris o singura data si dintr-un tabel completat o singura data. Daca peste o saptamana se muta ora concertului, corectezi un loc, nu 84.
Diplome pentru participantii la concursul de interpretare · scrisori catre parintii elevilor de la coregrafie · etichete pentru mapele de portofoliu ale clasei de arte vizuale · fise de sala pentru expozitie (titlul lucrarii, tehnica, anul, autorul) · plicuri pentru trimiterea afiselor catre scolile partenere.
2. Sursa de date: tabelul curat
Familie | Elev | Clasa | Piesa | Instrument Ionescu | Andrei Ionescu | IX A | Sonata in Do major | pian Marin | Ioana Marin | IX A | Studiu op. 10 nr. 3 | vioara Dobre | Radu Dobre | IX B | Preludiu in mi minor | chitara
Primul rand da numele coloanelor. Fiecare rand de sub el este un destinatar, adica o invitatie care va fi produsa.
.ods; Microsoft Excel, salvata .xlsx), un fisier text cu valori separate prin virgula (.csv), o baza de date sau chiar un tabel dintr-un document Writer sau Word.Inregistrare = un rand din tabel = un document produs. Camp = o coloana din tabel.
1. Capul de tabel sta pe primul rand, iar tabelul incepe din prima celula a foii (A1). Un titlu frumos deasupra sau un rand gol lasat pentru aerisire strica citirea.
2. Numele coloanelor sunt scurte si fara ambiguitate: Elev, Clasa, Piesa. Evita spatiile si diacriticele in numele coloanelor — sunt nume tehnice, nu titluri de afis.
3. O informatie pe coloana. Daca pui in aceeasi celula si numele, si clasa, nu vei mai putea sa le folosesti separat in document.
4. Fara randuri goale in mijlocul listei si fara celule imbinate — programul citeste tabelul rand cu rand si se opreste sau se incurca acolo.
5. Datele deja formatate cum vrei sa apara: data scrisa uniform pentru toate randurile, orele la fel. Programul copiaza valoarea, nu o corecteaza.
6. Daca salvezi in .csv, alege codificarea UTF-8. Altfel diacriticele din numele elevilor pot ajunge in invitatii ca semne ciudate.
Poti — dar un tabel intr-o foaie de calcul se sorteaza, se filtreaza si se completeaza mult mai usor, iar aceeasi lista o refolosesti apoi pentru etichete, pentru plicuri si pentru e-mailuri. In practica: o singura lista, mai multe documente.
3. Campurile de imbinare in documentul principal
Stimata familie <Familie>, Va invitam la Concertul de sfarsit de an, care va avea loc pe 12 iunie, ora 18:00, in Sala mare a liceului. Elevul <Elev>, clasa a <Clasa>, va interpreta piesa <Piesa>, la <Instrument>.
Numele in paranteze unghiulare nu sunt text scris de tine: sunt campuri. Pe ecran au un fundal gri deschis. La imbinare, fiecare este inlocuit cu valoarea din coloana cu acelasi nume, pentru randul care se proceseaza.
1. Scrie intai tot textul care se repeta, lasand goale locurile care difera.
2. Fa sursa vizibila pentru Writer: Instrumente > Asistent imbinare corespondenta (Tools > Mail Merge Wizard) si, la pasul cu lista de adrese, apasa Selectare lista de adrese > Adaugare si alege fisierul .ods sau .csv. Sursele adaugate raman inregistrate si le vei regasi si data viitoare.
3. Verifica datele cu Vizualizare > Surse de date (View > Data Sources), scurtatura Ctrl+Shift+F4. In panoul de sus apare tabelul tau; daca nu vezi randurile asteptate, sursa nu e cea buna.
4. Pune cursorul in locul unde trebuie sa apara numele si deschide Inserare > Camp > Mai multe campuri (Insert > Field > More Fields), scurtatura Ctrl+F2. Alege fila Baza de date, tipul Campuri de imbinare a corespondentei, apoi tabelul si coloana. Apasa Inserare.
5. Dialogul ramane deschis: muti cursorul in document, alegi alta coloana, inserezi din nou. La final, Inchidere.
In Word lucrezi din fila Mailings (in interfata in limba romana: Corespondenta):
1. Start Mail Merge > Letters — alegi ce fel de rezultat vrei (scrisori, plicuri, etichete, mesaje de e-mail).
2. Select Recipients > Use an Existing List — alegi fisierul .xlsx sau .csv. Daca registrul are mai multe foi, Word te intreaba pe care o folosesti.
3. Insert Merge Field — lista se deschide cu numele coloanelor tale; alegi coloana si campul apare in document intre ghilimele unghiulare, de forma «Elev».
Diferenta de aspect: Writer afiseaza campurile ca <Elev>, Word ca «Elev». Mecanismul este acelasi. In Word, Alt+F9 comuta intre numele campului si codul lui — util cand vrei sa vezi ce e text si ce e camp.
Elevul scrie de la tastatura <Elev> si se mira ca in toate cele 84 de invitatii scrie tot <Elev>. Testul rapid: da clic pe el. Un camp real se selecteaza intreg, dintr-o data, si are fundal gri; textul scris de mana se comporta ca orice alt cuvant.
4. Previzualizare si alegerea destinatarilor
Documentul arata brusc asa:
Stimata familie Marin, ... Eleva Ioana Marin, clasa a IX A, va interpreta piesa Studiu op. 10 nr. 3, la vioara.
Cu sagetile de navigare treci la inregistrarea 2, 3, 4. Ce vezi acolo este exact ce se va tipari.
Word: fila Mailings > Preview Results, apoi sagetile ◀ 1 ▶ pentru a te plimba prin inregistrari.
LibreOffice Writer: in bara Imbinare corespondenta exista butonul de comutare a datelor si sagetile de navigare intre inregistrari; acelasi lucru il vezi si la pasul de previzualizare din Instrumente > Asistent imbinare corespondenta.
Clasa = IX A).
Word: Mailings > Edit Recipient List — casute de bifare pentru fiecare rand, plus sortare si filtrare dupa coloane.
LibreOffice Writer: in Asistentul de imbinare, la pasul cu lista de adrese, butonul Filtrare; iar la pasul final poti cere imbinarea doar pentru un interval de inregistrari (de la ... pana la ...).
Foarte practic la arte: aceeasi lista a scolii, filtrata o data dupa sectia muzica pentru invitatiile la concert si inca o data dupa arte vizuale pentru invitatiile la vernisaj.
5. Finalizarea: document nou, imprimanta, e-mail, etichete
Din 1 document principal + 84 de randuri in tabel rezulta un document nou de aproximativ 84 de pagini (una pentru fiecare invitatie), fiecare invitatie incepand pe pagina ei.
Mailings > Finish & Merge, cu trei optiuni:
Edit Individual Documents — creeaza un document nou care contine toate scrisorile, una dupa alta. Cea mai sigura alegere: mai poti corecta ceva inainte de a tipari.
Print Documents — trimite direct la imprimanta, fara document intermediar.
Send Email Messages — trimite fiecarui destinatar un mesaj separat. Cere o coloana cu adrese de e-mail in sursa si un program de posta electronica configurat pe calculatorul acela.
La ultimul pas al Asistentului de imbinare alegi intre Salvarea documentului imbinat (ca un fisier unic sau ca fisiere separate, cate unul pentru fiecare destinatar), Tiparire si Trimitere prin e-mail.
Exista si o scurtatura: daca documentul contine campuri de imbinare si dai Fisier > Tiparire, Writer te intreaba daca vrei sa tiparesti o scrisoare-tip. Da = imbinare pentru toti destinatarii; Nu = tipareste o singura pagina, cu campurile asa cum sunt.
Word: Mailings > Start Mail Merge > Labels, apoi alegi producatorul si codul colii de etichete pe care o ai in imprimanta.
LibreOffice: Fisier > Nou > Etichete, unde alegi baza de date, tabelul si coloanele care intra pe eticheta.
Regula practica in ambele cazuri: cumperi colile de etichete inainte si alegi in program exact codul de pe cutie. Daca alegi alt format, textul iese decalat fata de etichetele fizice si arunci toata coala.
Nici documentul principal, nici tabelul-sursa nu sunt modificate de imbinare. Documentul principal ramane cu campurile lui si poate fi refolosit la anul, cu alta lista. De aceea merita salvat separat, cu un nume clar: invitatie_concert_MODEL.odt.
6. Cele mai frecvente greseli si cum le repari
Cauza: ai scris numele de la tastatura in loc sa inserezi un camp, sau ai copiat prima invitatie deja previzualizata.
Reparatie: sterge textul si insereaza campul prin comanda programului (Writer: Ctrl+F2 > Baza de date; Word: Insert Merge Field). Un camp real se selecteaza intreg la un singur clic.
Cauza: spatiile din jurul campurilor sunt text obisnuit si tin de tine. <Elev><Clasa> produce Ioana MarinIX A.
Reparatie: pune la mana spatiile, virgulele si cuvintele de legatura intre campuri, in documentul principal.
Cauza: tabelul are randuri goale la mijloc ori celule imbinate, sau ai adaugat elevi noi dupa ce ai conectat documentul.
Reparatie: curata tabelul (fara randuri goale, fara celule imbinate), salveaza-l, apoi reconecteaza sursa in document si previzualizeaza din nou. Sursa se salveaza inainte de imbinare: modificarile nesalvate nu se vad.
Cauza: fisierul .csv a fost salvat cu alta codificare decat cea citita la deschidere.
Reparatie: salveaza sursa cu codificarea UTF-8 si alege aceeasi codificare in dialogul de import. Alternativ, foloseste direct .ods sau .xlsx, unde problema nu apare.
Cauza: capul de tabel nu era pe primul rand (ai lasat deasupra un titlu sau un rand gol), asa ca programul a citit alt rand drept nume de campuri.
Reparatie: muta capul de tabel pe primul rand al foii si reconecteaza sursa.
Inainte de a apasa Tiparire pentru 84 de pagini: previzualizeaza prima, o inregistrare de la mijloc si ultima. Daca acestea trei sunt corecte, restul sunt aproape sigur corecte — iar daca nu, ai aflat asta pe hartie zero, nu pe hartia 84.