Tampilkan postingan dengan label Macro VBA. Tampilkan semua postingan
Tampilkan postingan dengan label Macro VBA. Tampilkan semua postingan

Cara Mudah Memberikan Nilai Properti Berbeda Setiap Objek VBA Berdasarkan Kriteria

ganti atribut objek VBA

Sebenarnya penggunaan istilah Objek VBA hanya saya gunakan dalam mempermudah setiap pembelajaran Excel VBA. Dan seperti yang sudah diketahui bersama bahwa di dalam Microsoft Excel, objek-objek VBA seperti Label, ListBox, CommandButton, Frame, hingga SpinButton berada dalam kotak sebuah kotak yang bernama ToolBox yang berisi berbagai macam Controls seperti yang sudah saya sebutkan. Lihat gambar berikut
Objek VBA

Jadi, agar tidak menimbulkan makna yang ambigu - maka kata Controls saya ganti penyebutannya menjadi Objek VBA. Mudah-mudah hal ini bisa dimaklumi :)

Ok, terlepas dari penggunaan serta penulisan istilah yang berbeda di atas, untuk tutorial kali ini xcelive akan share sebuah script Macro VBA yang sangat efektif untuk memberikan atribut atau properti yang berbeda-beda dari setiap objek VBA yang ada dalam UserForm.
Dan sebelum mulai belajar membuatnya, ada baiknya anda baca terlebih dahulu tutorial terkait berikut:
Cara menggunakan properti TAG dalam Macro VBA
Menggunakan perintah Looping dalam script VBA

Skenario yang akan kita coba uji kali ini adalah seperti berikut
Merubah properti warna latar 1 objek TextBox yang sesuai dengan kriteria yang saya inginkan dari beberapa TextBox yang terdapat di dalam UserForm

Dari skenario tersebut, maka setidaknya kita harus menyiapkan terlebih dahulu design yang sesuai agar berhasil diterjemahkan menggunakan bahasa Macro VBA yang bisa dibilang cukup sederhana. Design yang saya maksud kurang lebih akan tampak seperti gambar di bawah ini
design objek VBA
Dari design di atas, saya menggunakan 7 buah TextBox utama yang nantinya akan berubah, sementara 1 buah TextBox lainnya berfungsi untuk mengisikan kriteria berupa angka 1 sampai 7 yang mewakili Objek VBA TextBox1 sampai TextBox7, dan yang terakhir saya menggunakan sebuah CommandButton untuk menjalankan kode yang saya tulis berikut ini :
Private Sub CommandButton1_Click()
Dim obj As Control
For Each obj In UserForm1.Controls
    If obj.Name Like "TextBox" & TextBox8 Then obj.BackColor = &HC0C0&
Next
End Sub
Baris kode di atas yang berfungsi untuk merubah warna latar dari TextBox yang memiliki Name yang sesuai dengan kriteria yang dimasukkan adalah obj.BackColor = &HC0C0&, sementara TextBox lainnya tidak akan mengalami perubahan warna latar. Hanya saja ketika anda mencoba mengganti kriteria beberapa kali, TextBox yang sudah berubah warna backgroundnya tidak akan kembali ke warna asal. Coba perhatikan demonstrasi berikut :
Ganti BackGround Objek VBA

Loading...
Untuk mengatasi "error" ini, maka tambahkan baris kode berikut dan letakkan di baris bagian atas sebelum eksekusi perubahan warna latar dilakukan
For i = 1 To 7
    Controls("textbox" & i).BackColor = &H80000005
Next
Sehingga jika kedua kode di atas digabungkan akan menjadi tampak seperti berikut
Private Sub CommandButton1_Click()
Dim obj As Control
Dim Pesan As Boolean

For i = 1 To 7
    Controls("textbox" & i).BackColor = &H80000005
Next
For Each obj In UserForm1.Controls
    If obj.Name Like "TextBox" & TextBox8 Then obj.BackColor = &HC0C0&
Next
End Sub
Untuk melihat hasilnya, silahkan anda coba tekan tombol yang terdapat di menubar Visual Basic Editor, dan coba silahkan ganti nilai di kotak kriteria.

Selamat...anda sekarang sudah bisa memberikan warna latar belakang yang berbeda setiap TextBox yang sesuai dengan kriteria. Jika anda bertanya, bagaimana cara menyisipkan sebuah kotak pesan ketika Textbox tidak ada yang sesuai dengan kriteria, maka struktur kode Macro VBA akan sedikit banyak mengalami perubahan. Untuk hasil akhirnya akan terlihat seperti berikut :
Pilih Objek dengan paeameter GOTO

Hasil di atas dikerjakan dengan menggunakan parameter GoTo, dan untuk pembahasannya akan saya posting di edisi berikutnya. Jadi, silahkan klik tombol Subscribe agar anda tidak ketinggalan tutorial xcelive berikutnya. See you soon


Loading...

Cara Mendeteksi Nilai Ganjil atau Genap Dengan Macro VBA Excel

Mencari angka ganjil genap dengan VBA

Jika ada cara yang mudah untuk dilakukan, ngapain harus menempuhnya dengan cara yang sulit?. Barangkali ini adalah sebuah kalimat pembuka yang sesuai untuk tutorial kali ini.

Ya, memang dalam Microsoft Excel ada sebuah pandangan atau pola berfikir bahwa kebutuhan mengolah angka harusnya bisa diselesaikan hanya dengan menggunakan Formula, akan tetapi jika dengan menggunakan cara ini tidak berhasil menyelesaikan masalah dalam hal mengolah angka tersebut, maka pilihannya akan jatuh pada Macro VBA, dan untuk pilihan Macro VBA bukan sebuah keharusan atau kewajiban. Mungkin gagalnya menyelesaikan masalah tersebut terletak pada ketidaktahuan pengguna semata. Sementara bagi beberapa pengguna Microsoft Excel lainnya, mereka memiliki anggapan bahwa antara Formula Microsoft Excel dan Macro VBA adalah saling melengkapi.

Contoh yang paling simpel yang dapat dilakukan hanya dengan menggunakan Formula Excel adalah ketika kita ingin mendeteksi apakah nilai yang terdapat dalam sebuah sel berisi nilai ganjil atau genap. Menyelesaikan kasus seperti ini memang sangat cepat dan sangat mudah dilakukan dengan menggunakan Formula, karena Microsoft Excel sudah menyediakan formulanya.

Untuk mendeteksi nilai genap, maka formula yang digunakan adalah =ISEVEN, sementara untuk mendeteksi sebuah sel yang berisi nilai ganjil menggunakan =ISODD. Contoh penggunaannya seperti gambar berikut :
formula cek ganjil-genap
Kedua formula tersebut akan menghasilkan nilai TRUE jika sel tersebut memuat informasi yang terkait, dan akan menghasilkan nilai FALSE jika salah.

Sederhananya penulisan kedua formula di atas, ternyata tidak berlaku jika anda ingin mendeteksi nilai ganjil atau genap menggunakan Macro VBA. Dan setidaknya, anda harus sedikit memiliki modal pengetahuan tentang Logika IF jika ingin tetap melakukannya melalui Macro VBA. Untungnya saya sudah menyiapkan beberapa baris Macro VBA yang bisa anda coba untuk mendeteksi nilai ganjil atau genap.
Sub ganjil_genap()
For i = 3 To [a3].End(xlDown).Row
If Cells(i, 1) Mod 2 = 0 Then
    MsgBox "Sel A" & i & " (" & Cells(i, 1) & ") = Genap"
    Else
    MsgBox "Sel A" & i & " (" & Cells(i, 1) & ") = Ganjil"
End If
Next
End Sub
Loading...
Parameter penting dari script kode di atas terletak pada operator MOD. Salah satu jenis operator yang juga terdapat di formula Excel ini digunakan untuk membagi dua angka dan hanya mengembalikan sisanya sebagai hasil akhir, dengan kata lain operator ini saya fungsikan untuk mendeteksi nilai tersebut ganjil atau genap. Sementara untuk hasil yang didapatkan dari operator MOD adalah berupa angka. Lebih jelasnya, lihat bagaimana menggunakan Formula ODD dalam lembar kerja Microsoft Excel berikut :
Formula

Kenapa hasilnya berupa angka 0 dan 1 ? Bagaimana cara menghitungnya!!
Salah satu penyebabnya dikarenakan saya menggunakan angka 2 sebagai pembaginya, tujuannya adalah hasil yang nantinya didapatkan berupa dua angka saja, yakni angka 0 dan 1. Bagaimana cara kerja operator atau formula MOD ini?, Ok, kita ambil salah satu baris dari gambar di atas, sebagai contoh baris ke 4 yang memuat nilai 20, dan penyelesaiannya adalah seperti berikut :
=20-2*(pembulatan dari hasil(20/2)
=20-2*10
=20-20
=0
Sekarang mari kita coba dengan baris yang lain, ambil contoh baris ke-7 yang berisi angka 59, dan cara menghitungnya sama dengan cara di atas ya.
=59-2*(pembulatan dari hasil(59/2)
=59-2*29
=59-58
=1

Dalam script kode Macro VBA yang saya tulis di atas, syntax penulisan operator MOD tidak seperti ketika kita menulisnya di lembar kerja Microsoft Excel sebagai formula, ada sedikit perbedaan dalam hal menaruh angka yang ingin di bagi dan angka pembaginya - sehingga jika Formula Mod diterjemahkan ke dalam Macro VBA, maka syntax penulisannya akan menjadi seperti 59 Mod 2.

Dan akhirnya, hasil kode Macro VBA di atas yang sudah lulus uji akan tampak seperti tampilan di bawah ini :
ganjil genap Macro VBA

Selamat...anda sudah berhasil mengecek sebuah nilai ganjil atau genap yang terdapat di lembar kerja menggunakan Macro VBA excel. Semoga tutorial edisi kali ini membawa manfaat untuk anda. Jangan lupa untuk selalu mengunjungi situs ini secara berkala agar anda tidak ketinggalan tutorial Microsoft Excel lainnya. Gracias


Loading...

Script VBA Untuk Membuat Kode Random (acak) Sederhana Secara Otomatis Seperti Token UNBK

kode random dengan excel

Saat ini khususnya di dunia maya, sudah bukan menjadi hal yang asing bagi kita ketika menemui sebuah tulisan acak yang terkadang susah untuk dibaca namun dituntut untuk menuliskannya kembali agar seorang pengguna bisa menikmati layanan yang disediakan. Tujuannya tidak lain adalah untuk memastikan bahwa yang menulis kode acak tersebut adalah seorang manusia.

Kode acak yang umumnya menggunakan kombinasi antara huruf dan angka yang muncul di layar secara otomatis (beberapa menyebut istilah ini dengan nama CAPTCHA), memang sangat berguna serta dapat digunakan untuk membantu kebutuhan verifikasi seperti ketika seorang pengguna akan membuat akun email baru, menulis komentar di sebuah situs, hingga akses ke halaman website tertentu yang membutuhkan model keamanan seperti ini - sehingga hanya mereka yang bisa menjawab tantangan kode captcha dengan benar yang bisa masuk. Hal ini tentu memiliki dampak positif yang pada akhirnya menghasilkan kualitas pengunjung yang benar-benar teruji serta dapat digunakan dalam mencegah masuknya spammer yang cukup meresahkan.

Selain contoh di atas, kode acak bisa juga digunakan untuk berbagai keperluan sesuai dengan kebutuhan dari masing-masing individu. Sebagai seorang programmer, mungkin kode acak digunakan sebagai sebuah password, atau bisa juga digunakan sebagai kode transaksi atau yang sekarang lagi nge-trend adalah digunakan sebagai TOKEN dalam Ujian Nasional Berbasis Komputer (UNBK) sebelum siswa/-siswi mulai mengerjakan soal-soal ujian, dan sebagainya.
Token UNBK

Terlepas dari kebutuhan masing-masing individu yang berbeda-beda, kali ini excelive akan share sebuah script kode Macro VBA untuk menghasilkan kode acak seperti captcha berbasis Microsoft Excel. Dan untuk edisi kali ini, saya hanya akan memberikan kode VBA yang berfungsi sebagai generator huruf acak saja. Namun sebelumnya, saya telah menyiapkan bahan-bahan untuk tutorial ini antara lain :
  • 1 UserForm dengan name UserForm1
  • 1 TextBox dengan name TextBox1
  • 2 commandbutton dengan name masing-masing CommandButton1 dan CommandButton2
Dan berikut ini tampilan akhir design dari ketiga bahan di atas yang bisa dibuat di jendela Microsoft Visual basic Editor yang bisa anda akses dengan menggunakan tombol Alt+F11
Form Captcha Excel
Setelah berhasil membuat desain seperti tampilan di atas (syukur-syukur jika anda bisa membuat lebih bagus lagi ...:), langkah selanjutnya yang merupakan point penting dari tutorial kali ini adalah memasang baris kode berikut ke dalam masing-masing commandButton.

COmmandButton1
Dim tx As String
Dim i As Integer
For i = 1 To 7
    tx = Chr(Int((26 - 1 + 1) * Rnd + 65)) & tx
Next i
TextBox1 = tx

COmmandButton2
Dim tx As String
Dim i As Integer
For i = 1 To 7
    tx = Chr(Int((26 - 1 + 1) * Rnd + 97)) & tx
Next i
TextBox1 = tx

Bagian penting dari kedua kode Macro VBA di atas antara lain :
  1. 1 to 7
    Panjang karakter (kode) yang ditampilkan maksimal berjumlah 7 karakter
  2. Rnd + 65
    Format karakter huruf kapital
  3. Rnd + 97
    Format karakter huruf kecil

Untuk memahami penggunaan karakter dalam pemrograman komputer, silahkan klik di sini untuk membaca tutorial yang terkait.

Langkah terakhir tentunya adalah menguji kode-kode tersebut dengan cara mengklik ikon di menu bar, atau bisa juga menggunakan tombol F5 yang ada di keyboard anda. Akan tetapi jika anda ingin mengintip hasil akhir dari tutorial ini sebelum memutuskan membuat sendiri, saya sudah menyiapkannya dalam tampilan berikut
generator huruf excel

Selamat...anda sekarang sudah berhasil membuat generator huruf acak dari Microsoft Excel yang bisa digunakan untuk berbagai kebutuhan. Dan jangan lupa, kunjungi situs ini secara berkala jika tidak ingin ketinggalan tutorial Membuat Kode Acak Kombinasi Antara Huruf Besar, Kecil, dan Juga Angka.
sebagai penutup untuk tutorial kali ini, saya berharap semoga materi yang saya tulis di atas memberikan manfaat untuk anda, dan semoga excelive bisa tetap memberikan karya terbaiknya serta bisa menjadi partner belajar Microsoft Excel terbaik anda. Vielen Dank


Loading...

Rahasia Menghapus Semua Baris yang Memiliki Kriteria Tertentu Hanya Dengan Sekali klik

del-row with vba excel

Sebuah dokumen Microsoft Excel yang saat ini sedang atau yang akan dibangun dari berbagai format atau model data, maka ia bisa dipastikan akan berada atau ditempatkan dalam sebuah kotak atau yang lebih umum dikenal dengan istilah sel, yakni sebuah kotakyang merupakan perpotongan antara kolom dan baris, dimana kolom diwakili dengan abjad sementara baris diwakili dengan angka, yang mana ketika keduanya digabungkan akan membentuk sebuah alamat sel.

Jadi, dengan ribuan kolom serta jutaan baris yang disediakan oleh Microsoft Excel, maka sudah pasti bahwa alamat-alamat tersebut tidak ada satupun yang sama, dan inilah salah satu kunci yang memudahkan seorang pengguna untuk mengolah data-data yang ada dalam dokumen Microsoft excel.

Dari penjelasan singkat di atas maka dapat ditarik sebuah kesimpulan sementara bahwasanya setiap sel atau range dapat kita jadikan sebagai kunci (baca:kriteria) yang dapat digunakan untuk mengatur, mengolah, atau memodifikasi isi dari alamat sel yang terkait. Inilah tugas kita sebagai seorang pengguna Microsoft Excel yang dituntut untuk lebih teliti dalam menentukan sel atau range mana yang akan dijadikan sebagai kriteria dan sel atau range mana yang akan diolah atau dimodifikasi.

Ada sebuah contoh kasus yang cukup menarik dan sedikit membuat saya jengkel - karena saya membutuhkan waktu sekitar kurang lebih 30 menit hanya untuk menyelesaikan masalah sederhana ini disebabkan ketidak-telitian dalam proses membaca alur perintah. Dan contoh kasus tersebut adalah :
Menghapus Semua Baris yang berisi sebuah data (kriteria) dengan menggunakan Macro VBA

Silahkan baca tutorial yang berkaitan dengan pembahasan kali ini
Menggunakan Looping For...Next
Menentukan posisi baris terakhir
Memahami konsep logika IF dalam Macro VBA

Ok, sebelum mulai melakukan percobaan, silahkan lihat data yang akan kita eksekusi berikut :
excel - hapus baris sama
Dari data di atas, terdapat dua buah kolom yang terdiri dari nama dan status, di mana kolom B yang memuat nilai x akan kita jadikan sebagai kunci untuk memodifikasi sel yang terkait dengannya, yakni berupa perintah untuk menghapus baris.

Ok, saya akan berikan contoh kode Macro VBA yang "salah" dalam membaca alur perintah yang telah membuat saya menghabiskan waktu beberapa menit untuk memahaminya.
Sub Salah()
a = Range("a1").End(xlDown).Row
For i = 2 To a
  If Cells(i, 2) = "x" Then
  Rows(i).Delete
End If
Next
End Sub

Dan berikut ini kode Macro VBA yang sudah saya revisi untuk melakukan perintah penghapusan baris jika sel-sel yang terdapat di kolom B memuat nilai x
Sub Revisi()
a = Range("a1").End(xlDown).Row
For i = a To 2 Step -1
  If Cells(i, 2) = "x" Then
  Rows(i).Delete
End If
Next
End Sub



Loading...

Apa yang membedakan antara kedua Kode Macro VBA di atas ?
Pada dasarnya perintah untuk menghapus baris sudah dibaca secara sempurna oleh Microsoft Excel, hanya saja keduanya memiliki perbedaan pada alur membaca perintah penghapusan, yakni; pada kode Macro VBA yang salah, dalam mengeksekusi perintah dilakukan dari baris atas ke bawah, Sementara untuk kode yang sudah direvisi dilakukan dari bawah ke atas.

Lantas, di mana letak kesalahannya ?
Jika membacanya dari atas ke bawah, dan pada saat proses hapus baris dilakukan - maka baris setelahnya akan naik dan mengisi baris sebelumnya yang telah terhapus, dan jika baris tersebut berisi kriteria yang dimaksud maka otomatis ia akan dilewati (inilah letak kesalahannya) dan proses pencarian akan dilanjutkan ke baris setelahnya.
sebaliknya, jika membaca dari bawah ke atas maka saat proses hapus baris dilakukan, ia tidak akan mengubah stuktur data yang ada di atanya, dan kode akan tetap membaca membaca kriteria yang yang ada di atasnya sampai dengan batas baris yang telah ditentukan.

Untuk melihat perbadaan antara kedua kode di atas, silahkan perhatikan demontrasi yang sudah saya siapkan untuk anda berikut ini
Perbedaan kode Macro VBA - Hapus Baris

Selamat...sekarang anda sudah berhasil mengetahui dan semoga memahami dengan baik bagaimana cara menghapus semua baris yang berisi nilai tertentu dengan tepat dan benar. Silahkan jadikan situs ini sebagai situs favorit anda dalam belajar Microsoft Excel. Ciao Adios.

Bonus untuk anda, model lain kode Macro VBA menghapus baris yang memiliki kriteria tertentu dengan menggunakan parameter AutoFilter
Sub Bonus_Hapus_Baris()
Application.ScreenUpdating = False
    With ActiveSheet.Range(Cells(1, 2), Cells(Cells(Rows.Count, 2).End(xlUp).Row, 2))
        .AutoFilter Field:=1, Criteria1:="x"
        .Offset(1).Resize(.Rows.Count - 1).SpecialCells(xlCellTypeVisible).EntireRow.Delete
        .AutoFilter
    End With
Application.ScreenUpdating = True
End Sub

Loading...

Saya Berhasil Menjumlahkan Nilai Meskipun Salah Dalam Menuliskan Format Angka

failure

Ah...namanya juga manusia pasti sering melakukan kesalahan, bahkan perlu dipertanyakan jika seseorang tidak pernah berbuat salah. Barangkali inilah kalimat yang cocok dalam mengawali postingan kali ini dengan tanpa ada maksud untuk melakukan pembelaan diri... :). Di dalam beberapa kajian sering diungkapkan bahwa Manusia adalah tempatnya salah dan lupa, maka pantaslah predikat itu selalu melekat pada diri manusia.



Loading...

Di samping diberikan kesempurnaan, manusia juga diberikan kelemahan yang senantiasa selalu mendampinginya, dan dengan kelemahan yang dimiliki manusia itulah tentu sangat berpotensi melakukan kesalahan-kesalahan. Dan ketika manusia berbuat salah maka sesungguhnya ia telah berjalan ke arah yang menjauhi jalan yang telah ditentukan. Nah untuk bisa berjalan lagi di jalur yang benar maka ia harus "kembali" dengan cara tidak akan mengulangi kesalahan tersebut baik dilakukan secara mandiri atau mungkin dengan bantuan orang lain.

Mungkin 2 paragraf di atas terdengar agak sedikit seperti ceramah, akan tetapi memang itulah kenyataannya. Lantas apa hubungannya dengan Microsoft Excel ?!

Sebagai seorang pengguna aplikasi Microsoft Excel (bahkan aplikasi lainnya), mungkin beberapa kali kita melakukan kesalahan yang dilakukan tanpa ada unsur kesengajaan (baca: manusiawi) - yang berakibat pada gagalnya proses pengolahan data.

Saya akan berikan contoh kasus sederhana pengolahan data seperti berikut :
  1. 1 + 1 = 2 adalah contoh pengolahan data yang bisa dilakukan dan menghasilkan nilai benar
  2. 1 + 1 2 = ? adalah salah satu contoh kesalahan yang kita lakukan dalam menginput parameter nilai, di mana salah satu nilai memiliki karakter spasi yang mungkin tanpa sengaja kita ketik.
Jika contoh di atas di terjemahkan dalam bahasa Microsoft Excel, maka kurang lebih akan tampak seperti berikut :
error value
Pesan error berupa #VALUE memiliki arti bahwasanya terdapat nilai yang tidak bisa diolah dengan menggunakan operator yang semestinya, dan untuk contoh kasus di atas adalah nilai-nilai yang terdapat di kolom B memiliki karakter berupa spasi sehingga menyebabkan angka tersebut dibaca sebagai sebuah teks.

Untuk "kembali" dari kesalahan yang telah kita buat, saya akan perkenalkan kepada anda sebuah parameter yang dapat digunakan untuk memperbaikinya, yakni parameter VAL yang memiliki fungsi untuk mengembalikan angka yang terdapat dalam string sebagai nilai numerik, dan penggunaannya berada dalam serangkaian kode Visual Basic (VBA) bukan sebagai Formula Excel.

Ok. mari kita coba menyelesaikan kesalahan yang ditampilkan di gambar atas dengan menggunakan parameter VAL. Dan karena parameter VAL merupakan salah satu perintah yang ada di dalam VBA, maka langkah pertama yang harus anda lakukan adalah membuka jendela Microsoft Visual Basic Editor dengan cara menekan tombol ALT + F11 yang ada di keyboard anda. Selanjutnya ikuti panduan berikut :
  1. Pastikan anda sekarang sudah berada di jendela Microsoft Visual Basic Editor
  2. Klik menu Insert kemudian pilih perintah Module, hal ini bertujuan untuk membuat sebuah module baru dalam serangkaian kode macro VBA anda
  3. di dalam jendela module, silahkan ketik baris kode seperti ini
    Sub HitungVAL()
    For i = 1 To Range("A1").End(xlDown).Row
        Cells(i, 4) = Cells(i, 1) + Val(Cells(i, 2))
    Next
    End Sub
    • Saya menggunakan pendekatan loop dikarenakan data yang disediakan berada di dalam rentang atau baris ke-1 hingga ke-4, bahkan mungkin bisa ditambah lagi record-nya.
    • Sementara kode inti dari kode VBA di atas terletak di baris ke-3 yang mana jika di terjemahkan secara gamblang akan memiliki arti seperti ini; D1=A1+B1, di mana nilai baris akan terisi secara otomatis sesuai dengan nilai yang sudah di tentukan dalam variabel for i.
    • Jika anda perhatikan dengan seksama ada sedikit perbedaan dalam pengolahan data di atas yakni, sel yang terdapat di kolom B ditulis di dalam paremeter VAL. Sehingga hasil pembacaan kode menjadi D1=A1+VAL(B1)
  4. Silahkan coba jalankan kode ini dengan menekan tombol yang terdapat di menubar
  5. Finish

Untuk hasil akhir dari kode Macro VBA ini, silahkan lihat demonstrasi berikut
Val parameter
Akhirnya...kesalahan berhasil diperbaiki.
Terimakasih sudah berkunjung di situs pembelajaran Microsoft Excel - bersama excelive.com, semoga pelajaran kali ini cukup menyenangkan dan mudah untuk dipahami. See you soon
Loading...

Our Services


design

all the design of each tutorial has passed the test for excel 2007 up

installation

every each codes on this site are provided "as is" and are easy to install

youtube

in order to facilitate you in learning excel, you can visit our channel here

download

to complete all excel lessons, we have provided a download link for you

Contact Us


EXCELIVE.com
is a blogger resources site who provides
best excel tutorial based on daily needs.
The main mission of excelive is to share
our little experience in excel
to deliver best time killer for your excel issues.
Singhasari Malang 65153
East Java

Interested for our works and services?
Get more of our update !

end of page