Rumah Media Sosial Bagaimana Menambahkan Kontrol ke Excel 2016 Kotak Dialog di VBA - dummies

Bagaimana Menambahkan Kontrol ke Excel 2016 Kotak Dialog di VBA - dummies

Daftar Isi:

Video: VBA Excel Cara Memilih dan Menampilkan Gambar pada Form Tanpa Common Dialog Control 2024

Video: VBA Excel Cara Memilih dan Menampilkan Gambar pada Form Tanpa Common Dialog Control 2024
Anonim

Di sini, Anda belajar menambahkan kontrol ke UserForm VBA, memberi mereka nama yang berarti, dan menyesuaikan beberapa properti mereka. Sebelum Anda dapat melakukan semua hal ini, Anda harus memiliki UserForm, yang Anda dapatkan dengan memilih Insert → UserForm di VBE. Saat Anda menambahkan UserForm, pastikan proyek yang benar dipilih di jendela Project (jika lebih dari satu proyek tersedia).

Menambahkan kontrol

Anehnya, VBE tidak memiliki perintah menu yang memungkinkan Anda menambahkan kontrol ke kotak dialog. Anda harus menggunakan Toolbox mengambang untuk menambahkan kontrol. Biasanya, Toolbox muncul secara otomatis saat Anda mengaktifkan UserForm di VBE. Jika tidak, Anda dapat menampilkan Toolbox dengan memilih View → Toolbox.

Ikuti untuk menambahkan kontrol ke UserForm:

  1. Klik tool Toolbox yang sesuai dengan kontrol yang ingin Anda tambahkan.

  2. Klik di UserForm, dan seret ke ukuran dan posisikan kontrolnya.

    Atau, Anda bisa menarik kontrol dari Toolbox ke UserForm untuk membuat kontrol dengan dimensi default. Berikut adalah UserForm yang berisi beberapa kontrol: Two OptionButtons (di dalam Frame), ComboBox, CheckBox, ScrollBar, dan CommandButton.

    UserForm di VBE, dengan beberapa kontrol ditambahkan.

UserForm mungkin berisi garis grid vertikal dan horizontal, yang membantu menyelaraskan kontrol yang Anda tambahkan. Bila Anda menambahkan atau memindahkan kontrol, ia terkunci ke grid. Jika Anda tidak menyukai fitur ini, Anda dapat mematikan grid dengan mengikuti langkah-langkah berikut:

  1. Choose Tools → Options in the VBE.

  2. Pada kotak dialog Options, pilih tab General.

  3. Tetapkan pilihan yang Anda inginkan di bagian Form Grid Settings.

Memperkenalkan properti kontrol

Setiap kontrol yang Anda tambahkan ke UserForm memiliki properti yang menentukan bagaimana kontrol terlihat dan berperilaku. Anda dapat mengubah properti kontrol dua kali berikut ini:

  • Pada saat desain - saat Anda merancang UserForm. Anda melakukannya secara manual, dengan menggunakan jendela Properties.

  • Saat runtime - saat makro Anda sedang berjalan. Anda melakukannya dengan menulis kode VBA. Perubahan yang dilakukan saat runtime selalu bersifat sementara; mereka dibuat pada salinan kotak dialog yang Anda tampilkan, bukan ke objek UserForm yang sebenarnya Anda rancang.

Bila Anda menambahkan kontrol ke UserForm, Anda hampir selalu perlu membuat beberapa penyesuaian waktu desain untuk propertinya. Anda membuat perubahan ini di jendela Properties. (Untuk menampilkan jendela Properties, tekan F4.) Berikut adalah jendela Properties, yang menampilkan properti untuk objek yang dipilih di UserForm - yang kebetulan merupakan kontrol CheckBox.

Gunakan jendela Properties untuk membuat perubahan perancangan-waktu ke properti kontrol.

Untuk mengubah properti kontrol saat runtime, Anda harus menulis kode VBA. Misalnya, Anda mungkin ingin menyembunyikan kontrol tertentu saat pengguna mengklik kotak centang. Dalam kasus seperti itu, Anda menulis kode untuk mengubah properti Terlihat dari kontrol.

Setiap kontrol memiliki kumpulan properti tersendiri. Semua kontrol, bagaimanapun, memiliki beberapa sifat umum, seperti Nama, Lebar, dan Tinggi. Berikut adalah beberapa sifat umum yang tersedia untuk banyak kontrol.

Properti Apa yang Mempengaruhi
Accelerator Huruf yang digarisbawahi dalam keterangan kontrol. Pengguna

menekan tombol ini bersamaan dengan tombol Alt untuk memilih kontrol

.

AutoSize Jika Benar, kontrol mengubah ukuran dirinya secara otomatis berdasarkan teks

dalam teksnya.

BackColor Warna latar belakang kontrol.
BackStyle Gaya latar belakang (transparan atau buram).
Keterangan Teks yang muncul pada kontrol.
Nilai Kiri dan Atas yang menentukan posisi kontrol.
Nama Nama kontrol. Secara default, nama kontrol

berdasarkan tipe kontrol. Anda dapat mengubah nama menjadi nama

yang valid, namun setiap nama kontrol harus unik di dalam kotak dialog

.

Gambar Gambar grafis yang akan ditampilkan. Gambar bisa dari file grafis , atau Anda dapat memilih properti Gambar dan menempelkan gambar

yang Anda salin ke Clipboard.

Nilai Nilai kontrol.
Terlihat Jika Salah, kontrolnya tersembunyi.
Lebar dan Tinggi Nilai yang menentukan lebar kontrol dan tinggi

.

Bila Anda memilih sebuah kontrol, properti kontrol itu muncul di jendela Properties. Untuk mengubah properti, cukup pilih di jendela Properties dan buat perubahannya. Beberapa properti memberi Anda beberapa bantuan. Misalnya, jika Anda perlu mengubah properti TextAlign, jendela Properties menampilkan daftar drop-down yang berisi semua nilai properti yang valid.

Ubah beberapa properti dengan memilih dari daftar drop-down dari nilai properti yang valid.

Bagaimana Menambahkan Kontrol ke Excel 2016 Kotak Dialog di VBA - dummies

Pilihan Editor

Bagaimana Menemukan Individu dalam Indeks Langganan - dummies

Bagaimana Menemukan Individu dalam Indeks Langganan - dummies

Sejumlah situs berlangganan berisi indeks sensus yang terkait dengan gambar digital yang sesuai Hati-hati saat menggunakan indeks ini. Tidak semua indeks mencakup setiap orang dalam sensus. Beberapa hanya indeks kepala rumah tangga. Jadi, ada baiknya membaca deskripsi yang disertakan dengan indeks untuk melihat bagaimana menyelesaikannya ...

Bagaimana Melakukan Pencarian Silsilah Lipat3 - dummies

Bagaimana Melakukan Pencarian Silsilah Lipat3 - dummies

Fold3 berisi lebih dari 410 juta catatan untuk membantu silsilahmu Selain catatan militer, situs ini memiliki catatan wisma, direktori kota, aplikasi paspor, dan catatan sensus. Anda dapat mencari catatan militer dan pemerintah lainnya di Fold3 dengan menggunakan langkah-langkah berikut:

Pilihan Editor

Bagaimana Menggunakan Alat Markup Gambar di Adobe Acrobat CS6 - dummies

Bagaimana Menggunakan Alat Markup Gambar di Adobe Acrobat CS6 - dummies

Panel Drawing Markups di Adobe Acrobat CS6 berisi alat bentuk, alat garis, alat pensil dan alat gambar lainnya. Gunakan alat gambar untuk menambahkan garis, oval, persegi panjang, dan bentuk lainnya ke file PDF Anda untuk memberi umpan balik dan komentar pada dokumen PDF. Bentuk-bentuk ini dapat menarik perhatian pada bagian-bagian tertentu dari sebuah dokumen ...

Cara Memanipulasi Teks dengan Alat Teks Dokumen Adobe Acrobat CS6 - dummies

Cara Memanipulasi Teks dengan Alat Teks Dokumen Adobe Acrobat CS6 - dummies

Edit Alat Document Text digunakan untuk memanipulasi teks dalam Adobe Acrobat CS6. Ini bisa termasuk mengubah karakter teks aktual atau tampilan teks. Anda bisa mengganti kucing untuk membaca anjing, atau Anda bisa mengubah teks hitam menjadi biru, atau Anda bahkan bisa mengubah font Helvetica menjadi font Times. Bila Anda ...

Bagaimana Membatasi Pengeditan dan Pencetakan di Adobe Acrobat CS6 - dummies

Bagaimana Membatasi Pengeditan dan Pencetakan di Adobe Acrobat CS6 - dummies

Selain membatasi tampilan file PDF di Adobe Acrobat CS6, Anda juga dapat membatasi pengeditan dan pencetakan, yang membatasi pengguna membuat perubahan pada dokumen Anda. Hal ini memungkinkan pengguna untuk melihat file tapi tidak mengubahnya. Untuk membatasi pengeditan dan pencetakan dokumen PDF Anda, ikuti langkah-langkah ini: Dengan file PDF ...

Pilihan Editor

Panduan ayah untuk bayi yang menangis - boneka

Panduan ayah untuk bayi yang menangis - boneka

Pada tahap tertentu, tangisan pasti akan terjadi di rumah Anda. Bayi yang sehat mungkin menangis selama beberapa jam sehari (atau lebih). Menangis adalah cara bayi Anda untuk memberi tahu Anda bahwa dia lapar, kesepian, lelah, berjerawat, terlalu panas, atau membutuhkan perubahan popok. Terkadang dia menangis tanpa alasan yang jelas sama sekali. ...

Panduan ayah untuk bayi-bukti rumah Anda - dummies

Panduan ayah untuk bayi-bukti rumah Anda - dummies

Banyak ayah merasa perlu untuk membuktikan bayi mereka rumah dan untuk alasan yang baik. Bayi Anda sangat tidak berdaya secara fisik dan tidak sadar akan bahaya. Menjaga keselamatan bayi terserah Anda. Uang berhenti dengan orang tua; Tidak ada lagi yang menjaga bayi Anda aman untuk Anda. Jadi, tetaplah bekerja dengan baik dengan selalu memeriksakan suhu ...

Melakukan Pemeriksaan Latar Belakang selama Pencarian Perawatan Anak Anda - dummies

Melakukan Pemeriksaan Latar Belakang selama Pencarian Perawatan Anak Anda - dummies

Jika Anda berencana untuk menyewa pengasuh anak atau Penyedia layanan penitipan anak di rumah atau mempertimbangkan untuk menempatkan anak Anda dalam penitipan siang hari keluarga, Anda harus meminta cek referensi dan pemeriksaan latar belakang. Dalam kasus operasi penitipan anak keluarga, mintalah permintaan polisi untuk memeriksa orang dewasa lain yang tinggal di rumah tersebut. Anda tidak ...