Friday, May 21, 2010

Menjaga Format Data Excel Tetap dalam Operasi Mail Merge di Word


Image di atas adalah contoh data dalam Microsoft Excel yang akan digunakan sebagai sumber data dalam mail merge Microsoft Word. Masing-masing cell sudah diformat sesuai dengan yang ditampilkan. Bagaimana agar format data tersebut juga tetap terjaga ketika diterima oleh dokumen Word?

Sebagian dari kita mungkin pernah mengalami, ketika data tersebut dijadikan sumber data dalam mail merge Word, format data dalam dokumen menjadi tidak seperti yang ditampilkan dalam Excel.

Agar format data Excel tetap terjaga sampai dengan ketika digunakan dalam Word, pertama kita atur Word dengan memilih ToolsOptions… Pada tab General, beri centang pada Confirm conversion at Open .

Setelah itu lakukan langkah-langkah proses mail merge seperti biasa sampai pada tahap memilih file Excel yang akan dijadikan sumber data. Setelah memilih file Excel yang dimaksudkan, akan muncul kotak konfirmasi sumber data, dan pilihlah MS Excel Worksheets via DDE (*.xls) dan klik OK

Selanjutnya pilihlah nama range yang sudah didefinisikan pada Excel atau memilih Entire Spreadsheet.


Kita dapat melihat pada kotak Mail Merge Recipients yang muncul, data-data terformat seperti pada Excel.


Begitupun setelah merge field sudah disisipkan pada dokumen, datanya terformat seperti pada Excel.


Dengan mengubah format data pada Excel, hasilnya data yang ditampilkan pada Word akan ikut berubah. Ini dapat digunakan sebagai sarana mengupdate format data yang diinginkan.

Hal lainnya, ketika kita membuka file dokumen Word tersebut, akan muncul kotak berisi pertanyaan seperti di bawah.

Agar dokumen mail merge dapat berfungsi, maka kita harus memilih Yes.

Membuat Format Cell NPWP Otomatis

Bagi Anda tukang ngrekap sejati yang menggunakan Ms. Excel... mungkin kadang-kadang berpikir, ada nggak ya cara cepat untuk menulis format NPWP? tapi kadang-kadang karena kesibukan Anda merekap sehingga tidak sempat untuk utak-atik hehe... Berikut Tips dari saya :

1. Klik Kanan pada cell tempat Anda akan mengetikkan NPWP

2. Kemudian pilih Format Cells > pada bagian Number Anda pilih Custom

3. Kemudian pada type Anda ketikkan kode ini : 00"."000"."000"."0"-"000"."000

4. Kemudian klik OK.

5. Selesai

Sekarang coba Anda tes... sekarang ketik NPWP tanpa tanda . (titik) dan tanda - (minus). Apa yang terjadi ??? semoga bermanfaat.

Menghilangkan Data Dobel di Excel 2007

Ternyata Excel 2007 mempunyai fitur untuk menghilangkan data dobel alias data ganda. Padahal iconya gede banget :) tapi gak pernah dimanfaatkan. Begini ilustrasinya :

1. Kita mempunyai 2 kolom, kolom No dan Nama



2. Kolom tersebut ada data ganda, kalau masih sedikit mungkin kita bisa menghapusnya secara manual



3. Baiklah sekarang kita akan menggunakan fitur bawaan excel yaitu Remove Duplicate, letaknya yaitu di Data > Remove Duplicates. Langkah-langkahnya sebagai berikut :

4. Blok data tersebut

5. Klik Data > Remove Duplicates

6. Kemudian pilih kolom yang dimaksud (Contoh ilustrasi dibawah adalah : saya ingin menghilangkan data yang dobel pada kolom no saja, sehingga kolom nama diabaikan. Maka saya hanya mencontreng kolom no saja)

7. Kemudian klik OK

8. Sekarang data Anda sudah tidak dobel lagi

Thursday, May 20, 2010

Membuat Fungsi Terbilang rupiah dan desimal

Posting kali ini, saya akan membuat fungsi konversi angka desimal maupun rupiah ke dalam bentuk huruf.
Langkah - langkahnya sebagai berikut :

  1. Buka MS. Excel
  2. Pilih File --> New
  3. Untuk menambahkan fungsi sendiri ke dalam workbooks baru pada sheet mana saja pilihlah Tools > Macro > Visual Basic Editor atau dengan shortcut Alt+F11
  4. Setelah itu akan muncul window baru bertitle Microsoft Visual Basic
  5. pilih Insert > Module
  6. Pada Module 1 yang baru dibuat, letakkan kursor pada bagian Code. Apabila belum muncul atau beralih ke bagian tersebut pilih View > Code (F7)
  7. copy paste skrip berikut ini ke dalam module1, sbb:
  8. 'Fungsi Terbilang dengan VBA untuk MS Office
    'Fungsi penterjemahan masing-masing angka
    Private Function KeKata(Nomor)
    TrjKata = Array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan")
    KeKata = TrjKata(Nomor)
    End Function

    'Mulai penulisan Fungsi Terbilang
    Public Function terbilang_angka(Nilai_Angka, Optional Style = 4, Optional Satuan = "")
    angka = Fix(Abs(Nilai_Angka))
    'Desimal dibelakang koma
    des1 = Mid(Abs(Nilai_Angka), Len(angka) + 2, 1)
    des2 = Mid(Abs(Nilai_Angka), Len(angka) + 3, 1)

    If des2 = "" Then
    If des1 = "" Or des1 = "0" Then
    Koma = ""
    Else
    Koma = " koma " & KeKata(des1)
    End If
    ElseIf des2 = "0" Then
    If des1 = "0" Then
    Koma = ""
    ElseIf des1 = "1" Then
    Koma = " koma sepuluh"
    Else
    Koma = " koma " & KeKata(des1) & " puluh"
    End If
    Else
    If des1 = "0" Then
    Koma = " koma nol " & KeKata(des2)
    ElseIf des1 = "1" Then
    If des2 = "1" Then
    Koma = " koma sebelas"
    Else
    Koma = " koma " & KeKata(des2) & " belas"
    End If
    Else
    Koma = " koma " & KeKata(des1) & " puluh " & KeKata(des2)
    End If
    End If
    'Misahin Angka
    No1 = Left(Right(angka, 1), 1)
    No2 = Left(Right(angka, 2), 1)
    No3 = Left(Right(angka, 3), 1)
    No4 = Left(Right(angka, 4), 1)
    No5 = Left(Right(angka, 5), 1)
    No6 = Left(Right(angka, 6), 1)
    No7 = Left(Right(angka, 7), 1)
    No8 = Left(Right(angka, 8), 1)
    No9 = Left(Right(angka, 9), 1)
    No10 = Left(Right(angka, 10), 1)
    No11 = Left(Right(angka, 11), 1)
    No12 = Left(Right(angka, 12), 1)
    No13 = Left(Right(angka, 13), 1)
    No14 = Left(Right(angka, 14), 1)
    No15 = Left(Right(angka, 15), 1)
    'Satuan
    If Len(angka) >= 1 Then
    If Len(angka) = 1 And No1 = 1 Then
    Nomor1 = "satu"
    ElseIf Len(angka) = 1 And No1 = 0 Then
    Nomor1 = "Nol"
    ElseIf No2 = "1" Then
    If No1 = "1" Then
    Nomor1 = "sebelas"
    ElseIf No1 = "0" Then
    Nomor1 = "sepuluh"
    Else
    Nomor1 = KeKata(No1) & " belas"
    End If

    Else
    Nomor1 = KeKata(No1)
    End If
    Else
    Nomor1 = ""
    End If

    'Puluhan
    If Len(angka) >= 2 Then
    If No2 = 1 Or No2 = "0" Then
    Nomor2 = ""
    Else
    Nomor2 = KeKata(No2) & " puluh "
    End If
    Else
    Nomor2 = ""
    End If
    'Ratusan
    If Len(angka) >= 3 Then
    If No3 = "1" Then
    Nomor3 = "seratus "
    ElseIf No3 = "0" Then
    Nomor3 = ""
    Else
    Nomor3 = KeKata(No3) & " ratus "
    End If
    Else
    Nomor3 = ""
    End If
    'Ribuan
    If Len(angka) >= 4 Then
    If No6 = "0" And No5 = "0" And No4 = "0" Then
    Nomor4 = ""
    ElseIf (No4 = "1" And Len(angka) = 4) Or (No6 = "0" And No5 = "0" And No4 = "1") Then
    Nomor4 = "seribu "
    ElseIf No5 = "1" Then
    If No4 = "1" Then
    Nomor4 = "sebelas ribu "
    ElseIf No4 = "0" Then
    Nomor4 = "sepuluh ribu "
    Else
    Nomor4 = KeKata(No4) & " belas ribu "
    End If

    Else
    Nomor4 = KeKata(No4) & " ribu "
    End If
    Else
    Nomor4 = ""
    End If
    'Puluhan ribu
    If Len(angka) >= 5 Then
    If No5 = "1" Or No5 = "0" Then
    Nomor5 = ""
    Else
    Nomor5 = KeKata(No5) & " puluh "
    End If
    Else
    Nomor5 = ""
    End If
    'Ratusan Ribu
    If Len(angka) >= 6 Then
    If No6 = "1" Then
    Nomor6 = "seratus "
    ElseIf No6 = "0" Then
    Nomor6 = ""
    Else
    Nomor6 = KeKata(No6) & " ratus "
    End If
    Else
    Nomor6 = ""
    End If
    'Jutaan
    If Len(angka) >= 7 Then
    If No9 = "0" And No8 = "0" And No7 = "0" Then
    Nomor7 = ""
    ElseIf No7 = "1" And Len(angka) = 7 Then
    Nomor7 = "satu juta "
    ElseIf No8 = "1" Then
    If No7 = "1" Then
    Nomor7 = "sebelas juta "
    ElseIf No7 = "0" Then
    Nomor7 = "sepuluh juta "
    Else
    Nomor7 = KeKata(No7) & " belas juta "
    End If

    Else
    Nomor7 = KeKata(No7) & " juta "
    End If
    Else
    Nomor7 = ""
    End If
    'Puluhan juta
    If Len(angka) >= 8 Then
    If No8 = "1" Or No8 = "0" Then
    Nomor8 = ""
    Else
    Nomor8 = KeKata(No8) & " puluh "
    End If
    Else
    Nomor8 = ""
    End If
    'Ratusan juta
    If Len(angka) >= 9 Then
    If No9 = "1" Then
    Nomor9 = "seratus "
    ElseIf No9 = "0" Then
    Nomor9 = ""
    Else
    Nomor9 = KeKata(No9) & " ratus "
    End If
    Else
    Nomor9 = ""
    End If
    'Milyar
    If Len(angka) >= 10 Then
    If No12 = "0" And No11 = "0" And No10 = "0" Then
    Nomor10 = ""
    ElseIf No10 = "1" And Len(angka) = 10 Then
    Nomor10 = "satu milyar "
    ElseIf No11 = "1" Then
    If No10 = "1" Then
    Nomor10 = "sebelas milyar "
    ElseIf No10 = "0" Then
    Nomor10 = "sepuluh milyar "
    Else
    Nomor10 = KeKata(No10) & " belas milyar "
    End If

    Else
    Nomor10 = KeKata(No10) & " milyar "
    End If
    Else
    Nomor10 = ""
    End If
    'Puluhan Milyar
    If Len(angka) >= 11 Then
    If No11 = "1" Or No11 = "0" Then
    Nomor11 = ""
    Else
    Nomor11 = KeKata(No11) & " puluh "
    End If
    Else
    Nomor11 = ""
    End If
    'Ratusan Milyar
    If Len(angka) >= 12 Then
    If No12 = "1" Then
    Nomor12 = "seratus "
    ElseIf No12 = "0" Then
    Nomor12 = ""
    Else
    Nomor12 = KeKata(No12) & " ratus "
    End If
    Else
    Nomor12 = ""
    End If
    'Triliun
    If Len(angka) >= 13 Then
    If No15 = "0" And No14 = "0" And No13 = "0" Then
    Nomor13 = ""
    ElseIf No13 = "1" And Len(angka) = 13 Then
    Nomor13 = "satu triliun "
    ElseIf No14 = "1" Then
    If No13 = "1" Then
    Nomor13 = "sebelas triliun "
    ElseIf No13 = "0" Then
    Nomor13 = "sepuluh triliun "
    Else
    Nomor13 = KeKata(No13) & " belas triliun "
    End If

    Else
    Nomor13 = KeKata(No13) & " triliun "
    End If
    Else
    Nomor13 = ""
    End If
    'Puluhan triliun
    If Len(angka) >= 14 Then
    If No14 = "1" Or No14 = "0" Then
    Nomor14 = ""
    Else
    Nomor14 = KeKata(No14) & " puluh "
    End If
    Else
    Nomor14 = ""
    End If
    'Ratusan triliun
    If Len(angka) >= 15 Then
    If No15 = "1" Then
    Nomor15 = "seratus "
    ElseIf No15 = "0" Then
    Nomor15 = ""
    Else
    Nomor15 = KeKata(No15) & " ratus "
    End If
    Else
    Nomor15 = ""
    End If

    If Len(angka) > 15 Then
    bilang = "Digit Angka Terlalu Banyak"
    Else
    If IsNull(Nilai_Angka) Then
    bilang = ""
    ElseIf Nilai_Angka < 0 Then
    bilang = "minus " & Trim(Nomor15 & Nomor14 & Nomor13 & Nomor12 & Nomor11 & Nomor10 & Nomor9 & Nomor8 & Nomor7 _
    & Nomor6 & Nomor5 & Nomor4 & Nomor3 & Nomor2 & Nomor1 & Koma & " " & Satuan)
    Else
    bilang = Trim(Nomor15 & Nomor14 & Nomor13 & Nomor12 & Nomor11 & Nomor10 & Nomor9 & Nomor8 & Nomor7 _
    & Nomor6 & Nomor5 & Nomor4 & Nomor3 & Nomor2 & Nomor1 & Koma & " " & Satuan)
    End If
    End If
    If Style = 4 Then
    terbilang_angka = StrConv(Left(bilang, 1), 1) & StrConv(Mid(bilang, 2, 1000), 2)
    Else
    terbilang_angka = StrConv(bilang, Style)
    End If
    terbilang_angka = Replace(terbilang_angka, " ", " ", 1, 1000, vbTextCompare)

    End Function
  9. Sekarang Anda dapat mencoba fungsi tersebut dalam sheet mana saja dalam workbook tersebut. Misalnya Anda ketikan pada cell A1 angka berapa saja. Pilih cell yang akan menampung terjemahan kata-katanya, misalnya di A2.
    Pilih Insert > Function…, maka akan muncul dialog box daftar fungsi di MS excel
    Dari daftar dalam Function category, pilihlah User Defined, sehingga dalam daftar di Function name muncul nama fungsi terbilang, pilih fungsi tersebut kemudian klik OK
    Isilah dialog box nya dengan ketentuan sebagai berikut:

    Nilai_Angka
    Isilah dengan angka yang akan diterjemahkan, atau isi dengan nama cell yang berisi angka yang akan diterjemahkan, misalnya A1.
    Style
    Isi dengan kode 1 sampai dengan 4 untuk menentukan cara penulisannya.
    1: Teks terbilang ditulis dengan huruf besar (kapital) semua (uppercase);
    2: Teks terbilang ditulis dengan huruf kecil semua (lowercase);
    3: Teks terbilang ditulis dengan huruf besar pada awal kata saja (title case);
    4: Teks terbilang ditulis dengan huruf besar pada huruf pertama saja (sentence case).
    Isian style sifatnya optional, apabila tidak diisi maka defaultnya 4 (sentence case).
    Satuan
    Isi dengan satuan untuk teks terbilang, misalnya rupiah, unit atau buah. Isian satuan sifatnya optional, apabila dikosongkan maka teks terbilang ditulis tanpa satuan tertentu.
    Anda juga dapat langsung menggunakan fungsi terbilang secara langsung pada cell dengan formula:
    =terbilang(Nilai_Angka;Style;”Satuan”)
    Penjelasan lihat di atas. Perlu diperhatikan bahwa penulisan satuan ditulis dengan cara diapit tanda petik(”).
    Sekarang Anda tutup workbook tersebut. Coba buka kembali workbook tersebut, maka akan muncul peringatan seperti Gambar 5. Untuk dapat menggunakan fungsi terbilang diatas Anda harus memilih Enable Macros setiap kali Anda menggunakan
    Pada tahapan ini Anda dapat menggunakan fungsi terbilang pada cell dan worksheet mana saja tetapi terbatas pada workbook tersebut. Setiap kali Anda membuat file MS Excel dan memerlukan fungsi terbilang Anda harus mengulangi langkah-langkah di atas atau Anda menyimpan dengan nama atau lokasi yang berbeda dengan cara File > Save As…
    cara lain
    Ada cara lain agar setiap kali membuat file/workbook baru, Anda langsung dapat menggunakan fungsi terbilang. Langkah-langkahnya:

    Buka file yang Anda simpan di atas yang berekstensi xls. Kemudian pilih File > Save As.. Kemudian pada isian File name isi dengan nama file, misalnya terbilang. Pada isian Save as type pilih Microsoft Excel Add-In (*.xla).
    Secara default folder yang terbuka untuk menyimpan file type Add-In ini berada pada C:WINDOWS\Aplication Data\Microsoft\AddIns, sebaiknya Anda menyimpannya pada folder ini, meskipun Anda dapat menentukan lokasi lain. Nantinya file yang disimpan berekstensi xla.
    Setelah Anda menyimpannya, tutup MS Excel. Buka kembali dengan workbook baru.
    Pada workbook baru tersebut pilih Tools > Add-Ins… Muncul dialog box
    Klik Browse… maka secara default Anda dihadapkan pada isi folder AddIns seperti disebut pada point 1, kemudian pilih file Add-In terbilang tersebut. Maka fungsi terbilang akan masuk list pada Add-Ins available seperti pada Gambar 7. Pastikan Anda beri tanda check. Kemudian klik OK.
    Pada workbook baru ini, Anda sudah dapat menggunakan fungsi terbilang, begitu pula saat Anda nanti membuat file/workbook baru.
    Anda dapat menonaktifkan Add-In ini dengan menghilangkan tanda check seperti tersbut di atas.

Sunday, May 9, 2010

Mengenal Web Service bagian I

Dua postingan sebelumnya saya tulis menggunakan Weblog Client yang dapat mensupport XML-RPC Client dari Wordpress (WP). Kebanyakan pengguna WP masih menggunakan administrasi web-based hanya untuk sekedar menulis post / page. Jika Anda yang memiliki kebanyakan ide (tapi sulit koneksi inet) yang jika dituangkan dalam tulisan cukup panjang, coba deh gunakan Weblog Client untuk menyimpan draft tulisan Anda secara lokal, dan publish sekiranya sudah matang. Lalu apa sih sebenarnya XML-RPC itu? Apakah termasuk ke dalam Web Services? Lalu apa untungnya Web Services itu sendiri bagi end-user dan developer?

Saya akan bahas secara singkat 3 teknologi terkait Web Services, yaitu XML-RPC, SOAP dan REST-based Web Services. Nah yang terakhir (REST - Respresentational State Transfer) itu, bukanlah spesifikasi standard seperti halnya XML-RPC dan SOAP, tapi desain dan style arsitektural dari arsitektur software berbasis network. Kita akan lihat nantinya seperti apa implementasi REST.
Rangkuman apa itu Web Services akan saya bahas di bagian kedua, setelah selesai penjelasan Web Services saya akan memberikan contoh implementasi Web Services (XML-RPC, SOAP dan REST-based) menggunakan PHP.

OK, kita mulai dengan XML-RPC (XML Remote Procudure Calling). XML-RPC merupakan spesifikasi dan kumpulan implementasi yang membuat software yang berjalan pada sistem operasi berbeda, lingkungan berbeda dapat membuat pemanggilan prosedur melalui internet. XML-RPC menggunakan HTTP sebagai media transportasi dan XML (eXtensible Markup Language) sebagai encoding pesan. XML-RPC didesain sesedarhana mungkin dalam mentransmit struktur data yang kompleks, memprosesnya dan mengembalikannya. Struktur data yang menggunakan encoding XML merupakan badan request HTTP-POST dari client. Cara paling mudah memahami XML-RPC adalah dengan melihat proses mulai dari request ke server, lalu bagaimana server menerjemahkan pesan (parsing) berformat XML, bagaimana server mendapatkan pesan client yang sudah di parsing ternyata.. katakanlah merequest prosedur jumlah(x, y), kemudian server mengeksekusi prosedur jumlah(x, y) dan hasilnya (misal hasil jumlah x + y) di encode XML lalu di kembalikan ke client sebagai response dari request-nya. Saya mengasumsikan bahwa Anda mengenal XML (Rekomendasi XML) dan spesifikasi HTTP (RFC2616) . Berikut contoh request XML-RPC:

Daftar referensi:

  • XML-RPC Home Page
  • XML-RPC Specification
  • The Incutio XML-RPC Library for PHP

Monday, May 3, 2010

Tips Membuat Pengingat Edit Dokumen

Kita dapat membuat pengingat Berapa kali kita Edit dengan bantuan salah satu tools word.
1. Buka Document – mu
2. Click Insert





3. Click Header/Footer, pilih satu







4. Click Quick Part | Field



5. Click Date and Time pada sub menu Category, Click EditTime di sub menu Field Names dan pilih format yang diinginkan pada sub menu Format



6. Kita juga membuat Tanggal print pilih saja sub menu Filed Names.

Tips membuat template word sendiri

Kalau anda mempunyai tampilan standart dalam membuat laporan, tugas sekolah ataupun tugas kuliah, seperti membuat header dan / footer yang menampilkan nama dan tanggal, ukuran kertas, ukuran margin, dll. Akan merepotkan jika kita setiap kali ingin membuat tugas kita harus membuat lagi , lebih baik jika anda membuat template word yang anda bisa gunakan setiap saat.

1. Buka Ms. Word.


2. Anda harus memikirkan template seperti apa yang ingin dibuat. Sebagai contoh; saya ingin nama saya, tanggal dan gambar yang ada pada header, dengan ukuran kertas legal dan mempunyai background Do Not Copy.

3. Click Header | Edit Header.


4. Ketik Nama,



5. Click Tab Design | Date and Time pada sub menu Insert, pilih format tanggal yang diinginkan dan click Update Automatically jika ingin tanggal selalu di Update oleh system.



6. Click Picture atau Clip Art, pilih gambar yang diinginkan.



7. Click Page Layout | Size di sub menu Page Setup, pilih ukuran kertas legal.



8. Click Watermark, pilih Do Not Copy.



9. Click Office Button | Save As, pilih Word Template dan Click Folder Trusted Template lalu click Ok






10. Sekarang anda sudah mempunyai template sesuai dengan keinginan anda, dan kalau ingin menggunakannya Click Office Button | New | My Template dan pilih template yang kita buat.



Membuat Nomor Halaman Pada Dokumen

Membuat Nomor Halaman Pada Dokumen

  1. Pada Insert tab, Header & Footer, klik Page Number.
    Header Footer Group
  2. Pilih letak nomor halaman:
    • Top of Page, untuk menempatkan nomor halaman di bagian atas (header).
    • Bottom of Page, untuk menempatkan nomor halaman di bagian bawah (footer).
    • Page Margins, untuk menempatkan nomor halaman di dekat marjin halaman.
    • Current Position, untuk menempatkan nomor halaman di posisi kursor.
  3. Klik bentuk nomor halaman yang diinginkan dari galeri.
  4. Tutup header/footer dengan mengklik ganda pada area dokumen atau klik tombol Close Header and Footer.

Merubah Format Nomor Halaman

    Misalnya, merubah dari format 1,2,3 ke format i,ii,iii.
  1. Klik ganda pada header/footer tempat nomor halaman berada untuk memunculkan Header & Footer Tools.
  2. Pada Design tab, Header & Footer, klik Page Number, dan kemudian klik Format Page Numbers.
    Page Number Format
  3. Di kotak dialog PageNumber Format, bagian Number format, klik tanda panah dan pilih gaya penomoran yang diinginkan.
  4. Klik OK.

Merubah Penomoran Halaman

  1. Klik ganda pada header/footer untuk memunculkan Header & Footer Tools.
  2. Pada Design tab, Header & Footer, klik Page Number, dan kemudian klik Format Page Numbers.
  3. Di kotak dialog PageNumber Format, bagian Page numbering, pillih:
    • Continue from previous section, untuk melanjutkan nomor halaman dari section sebelumnya.
    • Start at dan isi nomor pada kotak di sampingnya, untuk memulai penomoran dari nomor tertentu.
  4. Klik OK.

Merubah Jenis dan Ukuran Font Nomor Halaman

  1. Klik ganda pada header/footer tempat nomor halaman berada untuk memunculkan Header & Footer Tools.
  2. Pilih/sorot nomor halaman.
  3. Pada mini toolbar yang muncul, lakukan format yang diinginkan.
    mini toolbar

Membuat Letak Nomor Halaman Yang Berbeda Di Halaman Ganjil Dan Genap

Different Odd Even Pages
Seperti contoh di atas, kita akan membuat halaman ganjil memiliki nomor halaman di sebelah kanan. Pada halaman genap, nomor halaman di sebelah kiri.

  1. Klik ganda pada header/footer tempat nomor halaman berada untuk memunculkan Header & Footer Tools.
  2. Pada Design tab, grup Options, centang kotak Different Odd & Even Pages.
    Header Footer Option
  3. Pada halaman ganjil, buat nomor halaman di sebelah kanan.
  4. Kemudian pindah ke halaman genap, dan buat nomor halaman dengan posisi di sebelah kiri.
  5. Selanjutnya setiap kita menambah halaman baru, maka posisi nomor halaman akan mengikuti format yang telah dibuat.

Membuat Letak Nomor Halaman Pertama Yang Berbeda Pada Setiap Bab

Different First Page
Seperti contoh pada gambar, halaman pertama pada setiap bab akan berbeda posisinya dengan halaman-halaman yang lain. Biasanya untuk pengaturan seperti ini, ada yang memisahkan setiap bab dalam dokumen yang berbeda.
Tetapi dengan penggunaan section break maka kita dapat menggabungkan beberapa bab dalam dokumen yang sama.

Lebih jelasnya tentang penggunaan section break dapat dibaca di artikel ini: Gunakan Section Break untuk Mengatur Layout dan Format Dokumen di Word 2003/2007

  1. Klik ganda pada header/footer untuk memunculkan Header & Footer Tools.
  2. Pada Design tab, grup Options, centang kotak Different First Page.
  3. Pada halaman pertama, buat nomor halaman seperti contoh pada gambar.
  4. Kemudian pindah ke halaman kedua, dan beri nomor halaman di kanan atas.
  5. Selanjutnya kita akan membuat section baru untuk memisahkan antar bab.
  6. Taruh kursor di bagian yang ingin dibuat section baru (contoh pada gambar: di tulisan Chapter 2).
  7. Pada Page Layout tab, Page Setup, klik Breaks.
  8. Dalam grup Section Breaks , pilih jenis break Next Page. Sekarang lihat format nomor halaman pada section 2 akan sama dengan section 1.
  9. Selanjutnya bila kita ingin menambahkan bab baru, ikuti langkah 6-8.

Membuat Format Nomor Halaman Yang Berbeda Dalam Dokumen Yang Sama

Format Nomor Halaman Berbeda
Seperti contoh pada gambar, halaman Daftar Isi menggunakan format angka romawi (i,ii, iii, dst) sedangkan isi menggunakan angka arab (1,2,3, dst).
Pada bagian ini juga akan digunakan Section Break.

  1. Pisahkan antar bagian (Daftar Isi dan The Article) dengan section break. Pilih tipe break Next Page.
    Tip: Kita bisa membuat section break dahulu, baru kemudian mengetikkan isi dokumen. Tandai dengan judul masing-masing section.
  2. Pada Insert tab, Header & Footer, klik Page Number dan pilih Format Page Numbers.
  3. Pada bagian Number format, pilih format angka romawi. Setelah selesai klik OK.
  4. Ulangi langkah 2 dan sekarang pilih Bottom of Page untuk menyisipkan nomor halaman.
  5. Klik ganda pada footer di Section 2 (bagian The Article). Lihat contoh pada gambar.
    Page Number - Footer
  6. Selanjutnya pada grup Header & Footer, klik Page Number dan pilih Format Page Numbers.
  7. Pada Page numbering klik Start At dan ketikkan angka 1. Setelah selesai klik OK.

Menghilangkan Nomor Halaman

  1. Pada Insert tab, grup Header & Footer, klik Page Number.
  2. Pilih Remove Page Numbers.
  3. Untuk menghapus secara manual, klik header/footer dan pilih nomor halaman. Kemudian tekan tombol Delete.
  4. Catatan:
    Jika ada membuat different first-page atau odd and even header/footer, atau memiliki section yang tidak terhubung, maka pastikan untuk menghapus setiap nomor halaman pada tiap header/footer.