Friday, 31 July 2026

Mail Merge di LibreOffice Writer dan Calc

 Bisa. Cara yang paling mudah adalah menggunakan Mail Merge (Surat Massal) di LibreOffice. File ODT menjadi template formulir, sedangkan file ODS menjadi sumber data nama murid.

Langkah 1. Siapkan file ODS

Misalnya data_murid.ods seperti ini:

NoNamaNISKelas
1Ahmad12345X A
2Budi12346X A
3Citra12347X B

Minimal harus ada kolom Nama.


Langkah 2. Hubungkan ODS ke Writer

  1. Buka formulir di LibreOffice Writer.

  2. Pilih Tools → Mail Merge Wizard (atau File → Wizards → Address Data Source pada beberapa versi).

  3. Pilih Use the current document.

  4. Tambahkan file data_murid.ods sebagai sumber data.

  5. Pilih sheet yang berisi daftar murid.


Langkah 3. Sisipkan field Nama

Di tempat yang ingin diisi nama murid, pilih:

Insert → Field → More Fields → Database

Pilih:

  • Database: file ODS

  • Tabel: Sheet1 (atau nama sheet)

  • Field: Nama

  • Klik Insert

Nanti yang muncul adalah field seperti Nama, bukan nama murid sebenarnya.

Misalnya formulir:

FORMULIR IZIN

Nama : <<Nama>>
NIS  : <<NIS>>
Kelas: <<Kelas>>

Langkah 4. Cetak

Pilih File → Print.

LibreOffice akan bertanya:

"This document contains database fields. Do you want to print a form letter?"

Pilih Yes.

Kemudian pilih:

  • Semua record

  • atau record tertentu

Hasilnya:

  • Halaman 1 → Ahmad

  • Halaman 2 → Budi

  • Halaman 3 → Citra

  • dst.

Setiap murid mendapat satu formulir.


Alternatif yang lebih saya rekomendasikan

Kalau hanya ingin menghasilkan file PDF atau langsung dicetak, gunakan:

File → Print → Yes (Mail Merge)

atau

File → Save As → PDF setelah proses merge, sehingga menjadi satu PDF berisi semua formulir.


Kalau formulirnya hanya berisi Nama (atau Nama, NIS, Kelas), saya bisa membuat contoh template ODT dan menunjukkan langkahnya secara spesifik sesuai versi LibreOffice yang Anda gunakan (misalnya LibreOffice 24.8 di Ubuntu 24.04).

Share:

0 comments:

Post a Comment