Semua aplikasi Microsoft Office mendukung kemampuan untuk menyematkan kode yang dapat dieksekusi - skrip - ke dalam dokumen mereka. Dengan bantuan mereka, Anda dapat menyelesaikan berbagai tugas dalam otomatisasi pemrosesan data. Dan penggunaan formulir secara harfiah akan membuat program berdasarkan aplikasi perkantoran. Ini dapat dilakukan, misalnya, di Excel.
Diperlukan
Microsoft Office Excel
instruksi
Langkah 1
Mulai Microsoft Office Excel. Buat dokumen baru jika perlu. Untuk melakukan ini, tekan Ctrl + N atau perluas menu "File" dan pilih item "Baru …". Kemudian klik tautan "Buku Kosong" di panel "Pembuatan Buku".
Langkah 2
Buka jendela Editor Visual Basic. Untuk melakukannya, tekan Alt + F11 atau pilih Editor Visual Basic dari bagian Makro pada menu Alat. Di sana Anda akan melihat panel proyek yang menampilkan pohon objek buku kerja Excel ini, serta formulir, modul, dan modul kelas yang dikandungnya.
Langkah 3
Buat formulir jika diperlukan. Di menu utama, klik Sisipkan dan kemudian UserForm. Item baru ditambahkan di bagian Formulir di panel proyek. Saat dibuat, formulir akan terbuka secara otomatis. Gunakan mouse untuk menyeret kontrol dari Toolbox ke jendela formulir. Ubah ukuran dan posisinya. Setelah memilih dengan mouse, ubah propertinya di panel Properties. Simpan bentuk dengan menekan Ctrl + S.
Langkah 4
Buat sebanyak mungkin modul atau modul kelas sesuai kebutuhan. Untuk melakukan ini, pilih item Module atau Class Module di bagian Insert pada menu utama. Buka jendela pengeditan kode untuk modul atau formulir yang diperlukan dengan mengklik dua kali pada elemen yang sesuai di jendela proyek.
Langkah 5
Tambahkan deklarasi kelas ke modul kelas. Tentukan mereka menggunakan kata kunci Kelas:
Kelas CContohClass
Kelas Akhir
Langkah 6
Tambahkan metode ke definisi kelas, dan rintisan fungsi dan prosedur ke modul. Fungsi dideklarasikan menggunakan kata kunci Fungsi, diikuti dengan nama dan sekumpulan parameter, dipisahkan dengan koma, diapit dalam tanda kurung. Sebagai contoh:
Contoh FungsiFungsi (a, b, c)
Fungsi Akhir
Demikian pula (hanya menggunakan kata kunci Sub) prosedur dideklarasikan:
Sub Contoh Prosedur (a, b)
Akhir Sub
Langkah 7
Deklarasikan anggota kelas, serta variabel global dan lokal (dalam fungsi dan metode). Untuk melakukan ini, gunakan klausa Dim … As (tipe variabel ditunjukkan setelah kata kunci As). Misalnya, mendeklarasikan variabel oWB yang menyimpan referensi ke objek buku mungkin terlihat seperti ini:
Redupkan oWB Sebagai Excel. Buku Kerja
Dengan menentukan dimensi dalam tanda kurung, Anda dapat mendeklarasikan array:
Redupkan aWBooks (10) Sebagai Excel. Workbook
Langkah 8
Implementasikan algoritma program dengan membuat perubahan pada kode fungsi, prosedur, metode kelas. Gunakan struktur kontrol Visual Basic untuk mengontrol aliran eksekusi. Bekerja dengan struktur data Anda sendiri, objek formulir bawaan, dan objek Excel bawaan.