Baiklah setelah sebelumnya kita berkenalan dengan VBA (silahkan baca kembali Mengenal Lebih Jauh Macro Dan VBA Pada Microsoft Excel) jelas-jelas bahwa VBA digunakan sebagai efisiensi dan otomatisasi.
Sekarang kita coba mulai membuat perintah VBA pada editor VBA, mari kita buka Editor VBAnya, Anda bisa menekan Alt F11 di keyboard. Secara otomatis nanti akan muncul Windows baru Microsoft Visual Basic for Application.
Sekarang kita coba mulai membuat perintah VBA pada editor VBA, mari kita buka Editor VBAnya, Anda bisa menekan Alt F11 di keyboard. Secara otomatis nanti akan muncul Windows baru Microsoft Visual Basic for Application.
Pada tutorial VBA kali ini kita akan coba memanipulasi,mengedit,sheet (lembar kerja excel) menggunakan Macro VBA.
Untuk itu Kita buat modul terlebih dahulu. Caranya adalah klik kanan pada Project Explorer, lalu pilih insert, kemudian pilih modul.
Untuk itu Kita buat modul terlebih dahulu. Caranya adalah klik kanan pada Project Explorer, lalu pilih insert, kemudian pilih modul.
Seleksi Cell dan Sheet
Berikut
adalah cara melakukan seleksi pada macro.
Untuk
menjalankan perintah diatas dapat kita lakukan dengan cara mengklik tombol run
seperti yang terlihat pada gambar diatas atau dengan menekan tombol F5
pada keyboard. Perintah di atas ketika dijalankan maka cell yang aktif atau
cell yang terseleksi adalah cell R10.
Berikut perintah lain yang
digunakan untuk seleksi
Perintah
|
Keterangan
|
Range(“A”).Select
|
Semua cell
pada kolom A akan terseleksi
|
Range(“A:R”).Select
Atau
Columns(“A:R”).Select
|
Semua cell
pada kolom A sampai kolom R akan terseleksi
|
Range(“A30”).Select
|
Seleksi cell
pada kolom A30 saja
|
Range(“A30,R10”).Select
|
Seleksi cell
pada kolom A30 dan kolom R10 saja
|
Range(“A1:A30,R1:R10”).Select
|
Seleksi cell pada
kolom A1 sampai A30 dan kolom R1 sampai kolom saja
|
Range(“A30:R10”).Select
Atau
Range(“A30”,”R10”).Select
|
Seleksi cell
pada kolom A30 sampai R10
|
Range(“rangeku”).Select
|
Seleksi cell
pada range kolom yang diberinama rangeku
|
Cells(30).Select
|
Seleksi cell
pada baris 30 kolom 1 saja
|
Cells(30,10).Select
|
Seleksi cell
pada baris 30 kolom 10
|
ActiveCell.Offset(30,10)
|
Memindahkan seleksi
cell pada pada cell aktif kebawah 30 dan kesamping 10, misalnya cell yang aktif ada pada kolom
A1 maka ketika perintah dijalankan maka cell yang aktif akan pindah ke cell
K31
|
Rows(“10:30”).Select
Atau
Range(“10:30”).Select
|
Seleksi cell
pada baris 10 sampai baris 30
|
Sheets(“Sheet1”).Select
|
Silahkan Anda coba perintah di atas dengan caranya yg sama.
Semoga bermanfaat.
Adi L. Hadisaputra
Download Gratis Koleksi 7 Ebook Dan 3 CD Video Tutorial Seputar Web Development - Internet Marketing!
Kabar baik untuk Anda yang ingin belajar web development dan internet marketing, kami menyediakan ebook berkualitas namun free, yang mana beberapa ebook telah menjadi modul kuliah di beberapa kampus di Indonesia. Telah mendapatkan ratusan testimoni, telah direview banyak orang, dan banyak orang juga telah mendapatkan manfaatnya. Download Klik disini
5 Komentar
bermanfaat banget gan...makasih banget gan.. (y)
BalasHapustrims bozz.. semoga sehat selalu.. aamiin..
BalasHapusSangat membantu sekali artikel ini. Penting buat yang ingin terus belajar.
BalasHapushttp://webartikelinformasi.blogspot.co.id
Fungsi field, for each, itu apa yaa kak
BalasHapusthx blog yang sangat memebantu
BalasHapuskunjungi juga blog saya