Inilah Instruksi Untuk Mengirimkan Data Yang Setara Dengan Penekanan Tombol Pada Keyboard Lewat VBA
Niguru.com | Senin, 20 Sep 2021 | Dalam suatu aplikasi kadangkala diperlukan pengiriman suatu instruksi yang setara dengan penekanan tombol tertentu pada keyboard. Dengan pengiriman instruksi ini user tidak perlu harus melakukan penekanan tombol.
Berikut ini contoh sebuah form yang terdiri dari Text Box bernama "Text0" dan tombol bernama "kirim":
Hasilnya pada form bila tombol Kirim ditekan:
www.Niguru.com (Nino Guevara Ruwano)
Beruntunglah VBA menyediakan instruksi semacam ini. Instruksi penekanan tombol dapat ditujukan pada obyek tertentu. Dalam sebuah form obyek yang biasanya menjadi target adalah Text Box (=kolom pada form).
Berikut ini instruksinya:
SendKeys "{nama_tombol}"
Atau:
SendKeys "alfabet_termasuk_spasi"
Dan ada beberapa kode untuk tombol khusus, maka nama_tombol mengikuti kode berikut:
Berikut ini contoh sebuah form yang terdiri dari Text Box bernama "Text0" dan tombol bernama "kirim":
Script untuk tombol Kirim:
Text0.SetFocus
SendKeys "Jakarta"
SendKeys "+{left}"
SendKeys "+{left}"
SendKeys "+{left}"
SendKeys "+{left}"
Hasilnya pada form bila tombol Kirim ditekan:
Note:
Teks Jakarta tampil dengan 4 huruf paling belakang dalam kondisi "marked" (terpilih /tersorot). Kondisi seperti dalam contoh bisa diwujudkan dengan bantuan instruksi SendKeys.
Demikianlah penjelasan mengenai instruksi untuk mengirimkan data yang setara dengan penekanan tombol pada keyboard lewat VBA.
Selamat mencoba .. Have a nice day :-)
Posting Komentar untuk "Inilah Instruksi Untuk Mengirimkan Data Yang Setara Dengan Penekanan Tombol Pada Keyboard Lewat VBA"