Rumah Media Sosial Bekerja dengan Kontrol Kotak Dialog Excel 2016 di VBA - dummies

Bekerja dengan Kontrol Kotak Dialog Excel 2016 di VBA - dummies

Daftar Isi:

Video: Skrip VBA sederhana Untuk Menampilkan Gambar Photo di Lembar Kerja Ms. Excel 2024

Video: Skrip VBA sederhana Untuk Menampilkan Gambar Photo di Lembar Kerja Ms. Excel 2024
Anonim

Ada banyak cara untuk bekerja dengan kontrol kotak dialog di VBA Excel 2016. Jadi jika Anda siap untuk langkah ini, teruslah membaca. Di sini, Anda mengetahui bagaimana bekerja dengan kotak dialog kontrol dalam objek UserForm.

Memindahkan dan mengubah ukuran kontrol

Setelah menempatkan kontrol di kotak dialog, Anda dapat memindahkannya dan mengubah ukurannya dengan menggunakan teknik mouse standar. Atau untuk kontrol yang tepat, Anda dapat menggunakan jendela Properties untuk memasukkan nilai untuk properti Height, Width, Left, atau Top kontrol.

Anda dapat memilih beberapa kontrol dengan Ctrl + mengklik kontrol. Atau Anda bisa mengklik dan menyeret ke "laso" sekelompok kontrol. Saat beberapa kontrol dipilih, jendela Properties hanya menampilkan properti yang umum untuk semua kontrol yang dipilih. Anda dapat mengubah properti umum tersebut, dan perubahannya akan dilakukan pada semua kontrol yang Anda pilih yang jauh lebih cepat daripada melakukannya satu per satu.

Kontrol bisa menyembunyikan kontrol lain; Dengan kata lain, Anda bisa menumpuk satu kontrol di atas yang lain. Kecuali Anda punya alasan bagus untuk melakukannya, pastikan Anda tidak tumpang tindih dengan kontrol.

Kontrol pengurutan dan spasi

Menu Format di jendela VBE menyediakan beberapa perintah untuk membantu Anda menyelaraskan dan memberi ruang kontrol pada kotak dialog dengan tepat. Sebelum Anda menggunakan perintah ini, pilih kontrol yang ingin Anda gunakan. Perintah ini bekerja seperti yang Anda duga. Berikut adalah kotak dialog dengan beberapa kontrol CheckBox yang akan disejajarkan.

pilih perintah Format -> Align untuk mengubah keselarasan kontrol UserForm.

Bila Anda memilih beberapa kontrol, kontrol yang terakhir dipilih muncul dengan gagang putih daripada gagang hitam normal. Kontrol dengan pegangan putih adalah dasar untuk menyelaraskan atau mengubah ukuran kontrol yang dipilih lainnya saat Anda menggunakan menu Format.

Mengakomodasi pengguna keyboard

Banyak pengguna lebih memilih untuk menavigasi melalui kotak dialog dengan menggunakan keyboard: Menekan Tab atau Shift + Tab melalui kontrol, sambil menekan tombol cepat mengaktifkan kontrol secara otomatis.

Untuk memastikan bahwa kotak dialog Anda bekerja dengan benar untuk pengguna keyboard, Anda harus memperhatikan dua masalah:

  • Tab order

  • Tombol Accelerator

Mengubah urutan tab

Urutan tab menentukan urutan di mana kontrol diaktifkan saat pengguna menekan Tab atau Shift + Tab. Ini juga menentukan kontrol mana yang memiliki fokus awal - yaitu kontrol mana yang menjadi kontrol aktif saat kotak dialog pertama kali muncul. Misalnya, jika pengguna memasukkan teks ke TextBox, TextBox memiliki fokus.Jika pengguna mengklik OptionButton, OptionButton memiliki fokus. Kontrol pertama dalam urutan tab memiliki fokus saat Excel pertama kali menampilkan kotak dialog. Untuk mengatur urutan tab kontrol, pilih View → Tab Order. Anda juga bisa klik kanan pada kotak dialog dan pilih Tab Order dari menu shortcut. Dalam kedua kasus tersebut, Excel menampilkan kotak dialog Tab Order.

Kotak dialog Tab Order.

Kotak dialog Tab Order mencantumkan semua kontrol di UserForm. Urutan tab pada UserForm sesuai dengan urutan item dalam daftar. Untuk mengubah urutan tab kontrol, pilih dalam daftar dan kemudian klik tombol Move Up atau Move Down. Anda dapat memilih lebih dari satu kontrol (klik sambil menekan Shift atau Ctrl) dan pindahkan semuanya pada satu waktu.

Daripada menggunakan kotak dialog Tab Order, Anda dapat mengatur posisi kontrol dalam urutan tab dengan menggunakan jendela Properties. Kontrol pertama dalam urutan tab memiliki properti TabIndex sebesar 0. Jika Anda ingin menghapus kontrol dari urutan tab, tetapkan properti TabStop ke False.

Beberapa kontrol (seperti kontrol Frame atau MultiPage) berfungsi sebagai wadah untuk kontrol lainnya. Kontrol di dalam wadah kontrol memiliki urutan tab mereka sendiri. Untuk mengatur urutan tab untuk sekelompok OptionButtons di dalam kontrol Frame, pilih kontrol Frame sebelum Anda memilih perintah View → Tab Order.

Menetapkan kunci panas

Biasanya, Anda ingin menetapkan tombol akselerator, atau

tombol panas, ke kotak dialog kontrol. Anda melakukannya dengan memasukkan surat untuk properti Accelerator di jendela Properties. Jika kontrol tidak memiliki properti Accelerator (misalnya TextBox), Anda tetap dapat mengizinkan akses keyboard langsung dengannya dengan menggunakan kontrol Label. Artinya, tetapkan kunci akselerator ke Label dan letakkan Label secara langsung sebelum TextBox berada dalam urutan tab. Berikut adalah UserForm dengan tiga TextBox. Label yang menjelaskan TextBox memiliki kunci akselerator, dan setiap Label mendahului TextBox yang sesuai dalam urutan tab. Menekan Alt + D, misalnya, mengaktifkan TextBox di samping Label Departemen.

Gunakan Label untuk memberikan akses langsung ke kontrol yang tidak memiliki tombol akselerator.

Menguji UserForm

VBE menawarkan tiga cara untuk menguji UserForm tanpa memanggilnya dari prosedur VBA:

Pilih perintah Run → Run Sub / UserForm.

  • Tekan F5.

  • Klik tombol Run Sub / UserForm pada toolbar Standar.

  • Bila kotak dialog ditampilkan dalam mode uji ini, Anda dapat mencoba urutan tab dan tombol akselerator.

Bekerja dengan Kontrol Kotak Dialog Excel 2016 di VBA - dummies

Pilihan Editor

Bagaimana Menghitung Biaya Aplikasi di Pusat Data Komputasi Awan - dummies

Bagaimana Menghitung Biaya Aplikasi di Pusat Data Komputasi Awan - dummies

Fakta sederhana adalah bahwa pusat data komputasi awan belum tentu menjadi pilihan terbaik bagi perusahaan Anda. Saat mengevaluasi opsi awan, penting untuk menghitung secara akurat biaya aplikasi di pusat data komputasi awan dan membandingkannya dengan biaya pusat data Anda saat ini. Dalam menciptakan model ekonomi ...

Bagaimana Insinyur Sosial Mencari Informasi untuk Hacks - dummies

Bagaimana Insinyur Sosial Mencari Informasi untuk Hacks - dummies

Setelah insinyur sosial memiliki tujuan, mereka biasanya memulai serangan tersebut dengan mengumpulkan informasi publik tentang korban mereka. Banyak insinyur sosial memperoleh informasi perlahan dari waktu ke waktu sehingga mereka tidak menimbulkan kecurigaan. Pengumpulan informasi yang jelas adalah tip-off saat membela rekayasa sosial. Terlepas dari metode penelitian awal, semua peretas mungkin perlu ...

Bagaimana Mengomunikasikan Hasil Penilaian Keamanan - dummies

Bagaimana Mengomunikasikan Hasil Penilaian Keamanan - dummies

Anda mungkin perlu mengatur informasi kerentanan Anda ke dalam dokumen formal untuk manajemen atau klien Anda sehingga mereka dapat menilai risiko hacking di perusahaan mereka sendiri. Ini tidak selalu terjadi, tapi sering hal profesional untuk dilakukan dan menunjukkan bahwa Anda menganggap pekerjaan Anda serius. Ferret keluar yang kritis ...

Pilihan Editor

Membaca Pemahaman tentang Pertanyaan GRE - Science - dummies

Membaca Pemahaman tentang Pertanyaan GRE - Science - dummies

Jika Anda mengikuti pertanyaan Pemahaman Membaca tentang GRE yang berhubungan dengan sains, ini mungkin mencakup berbagai topik ilmu biologi dan fisika, termasuk fisika, astronomi, dan kimia. Ingatlah bahwa semua pertanyaan Membaca Pemahaman didasarkan langsung pada apa yang ada di bagian ini. Anda tidak perlu tahu apa-apa tentang ...

Tip untuk Menguasai Bagian Verbal dari GRE - dummies

Tip untuk Menguasai Bagian Verbal dari GRE - dummies

Tidak ada yang menjawab semua GRE Verbal pertanyaan dengan benar, jadi jangan meletakkan diri Anda di bawah tekanan seperti itu. Cukup gunakan tip berikut untuk menjawab sebagian besar pertanyaan dengan benar, dan Anda akan baik-baik saja. Jika Anda bingung, mempersempit pilihan Anda, tebak, dan kembali ke pertanyaan nanti. Anda tidak dihukum karena menebak-nebak, ...

Teks Penyelesaian Tes GRE Verbal - Pertanyaan Praktik - dummies

Teks Penyelesaian Tes GRE Verbal - Pertanyaan Praktik - dummies

Tes GRE Verbal berisi beberapa pertanyaan Text Completion. Pada dasarnya, Anda melihat sebuah kalimat atau paragraf dengan satu, dua, atau tiga ruang kosong, lalu pilih kata atau kata terbaik untuk mengisi spasi tersebut. Mengikuti kalimat atau paragraf adalah pilihan untuk mengisi kekosongan: lima pilihan jika kalimat itu ...

Pilihan Editor

Cara Memperbarui Ringkasan Profil dan Informasi Dasar LinkedIn - dummies

Cara Memperbarui Ringkasan Profil dan Informasi Dasar LinkedIn - dummies

Bila Anda memiliki ide dari apa yang ingin Anda masukkan di bagian Ringkasan dan Informasi Dasar profil Anda, saatnya untuk masuk ke LinkedIn dan memasukkan data tersebut ke kolom yang benar. Saat Anda siap, ikuti langkah-langkah ini:

Cara Menggunakan Kontak LinkedIn untuk Berinteraksi dengan Jaringan Anda - dummies

Cara Menggunakan Kontak LinkedIn untuk Berinteraksi dengan Jaringan Anda - dummies

Tujuan LinkedIn Contacts adalah memberi pengguna "cara cerdas untuk tetap berhubungan. "LinkedIn Contacts memungkinkan Anda menyinkronkan buku alamat, e-mail, dan entri kalender Anda dengan informasi kontak LinkedIn Anda, sehingga LinkedIn dapat mengatur komunikasi Anda dengan rekan kerja dan teman profesional Anda. Dengan mengetahui semua informasi yang Anda simpan di berbagai ...

Cara Menggunakan LinkedIn ke Tambang untuk Klien - dummies

Cara Menggunakan LinkedIn ke Tambang untuk Klien - dummies

Ini adalah dunia yang besar di luar sana dan LinkedIn adalah bagian yang sangat membantu dari teka-teki itu Dalam hal klien, Anda perlu bertanya pada diri sendiri siapa yang Anda cari. Apakah semua orang merupakan klien potensial, atau apakah Anda memiliki demografis tertentu dalam pikiran? Sebuah keahlian khusus? Mungkin Anda telah menulis alat plug-in terbesar untuk akuntan ...