Dalam VBA Excel terdapat metode penggunaan kode yang efektif untuk mengulangi perintah yang sama beberapa kali yakni metode For dan Next. Di bawah ini terdapat contoh kode macro sederhana yang dapat anda tuliskan dalam Module VBA untuk menyembunyikan baris 3 sampai 9 menggunakan metode For dan Next.
Sub SembunyikanBaris()
Dim baris As Integer
For baris = 3 To 9
Rows(baris).Hidden = True
Next baris
End Sub
Berikut ini langkah-langkah singkat yang bisa anda ikuti:
  1. Buat workbook baru.
  2. Sorot heading baris 3 sampai 9 kemudian warnai apa saja melalui menu Home > Font > Fill Color.
  3. Tekan ALT+F11 untuk menampilkan VBE.
  4. Buka menu Insert > Module.
  5. Tulis kode di atas pada Module1.
  6. Buka Excel kembali lalu tekan ALT+F8.
  7. Pada kotak dialog Macro pilih 'SembunyikanBaris' lalu klik 'Run'.
Dengan langkah yang sama seperti di atas anda dapat pula melatih kemampuan anda dalam mengelola worksheet dengan kode perintah variabel yang lain, contohnya sebagai berikut:
Sub BuatEnamSheet()
'Tentukan variabel.
Dim sheetbaru As Integer
'Gunakan metode For.
For sheetbaru = 1 To 6
'Masukkan perintah yang akan diulangi.
Worksheets.Add
'Gunakan metode Next.
Next sheetbaru
End Sub
Untuk lebih memudahkan dalam menentukan banyaknya jumlah sheet yang akan ditambahkan, anda dapat menjadikan variabel tersebut untuk ditampilkan sebagai kotak dialog input. Berikut ini contoh kodenya:
Sub TambahSheetBaru()
'Tentukan variabel.
Dim buatsheet As Integer, sheetbaru As Integer
'Buat variabel tersebut menjadi kotak dialog input data.
buatsheet = InputBox( _
"Mau berapa banyak?", _
"Tambah Sheet Baru")
'Gunakan metode For.
For sheetbaru = 1 To buatsheet
'Masukkan perintah yang akan diulangi.
Worksheets.Add
'Gunakan metode Next.
Next sheetbaru
End Sub