Tindakan makro SendKeys

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Anda bisa menggunakan tindakan makro SendKeys di database desktop Access untuk mengirim tombol Access atau ke aplikasi berbasis Windows aktif.

Catatan Keamanan: Hindari menggunakan pernyataan SendKeys atau makro AutoKeys dengan informasi sensitif atau rahasia. Pengguna jahat bisa menyadap penekanan tombol dan membahayakan keamanan komputer dan data Anda.

Catatan: Tindakan ini tidak akan diperbolehkan jika database tidak tepercaya.

Pengaturan

Tindakan makro SendKeys memiliki argumen berikut.

Argumen tindakan

Deskripsi

Tombol

Tombol yang Anda inginkan Access atau aplikasi untuk memproses. Masukkan penekanan tombol dalam kotak tombol di bagian Argumen tindakan dari jendela desain makro. Anda bisa mengetikkan hingga 255 karakter. Ini adalah argumen yang diperlukan.

Tunggu

Menentukan apakah makro harus jeda sampai penekanan tombol belum diproses. Klik ya (untuk menjeda) atau tidak ada (untuk berhenti). Default adalah tidak ada.

Keterangan

Akses memproses tombol menerima melalui tindakan makro SendKeys persis seperti jika Anda telah mengetiknya secara langsung dalam jendela Access.

Untuk menentukan penekanan tombol, gunakan sintaks yang sama seperti yang Anda lakukan untuk pernyataan SendKeys .

Catatan: Kesalahan bisa terjadi jika argumen tombol berisi sintaks yang benar, teks yang salah eja, atau nilai lain yang tidak sesuai untuk jendela penekanan tombol dikirim ke.

Anda bisa menggunakan tindakan makro untuk memasukkan informasi di kotak dialog, terutama jika Anda tidak ingin menghentikan makro merespons secara manual ke kotak dialog. Beberapa tindakan makro Access, seperti hasil cetak dan FindRecord, secara otomatis pilih opsi dalam kotak dialog yang sering digunakan tertentu. Anda bisa menggunakan tindakan makro SendKeys untuk memilih opsi dalam kotak dialog kurang umum digunakan.

Catatan: 

  • Karena kotak dialog menunda makro, Anda harus meletakkan tindakan makro SendKeys sebelum tindakan yang menyebabkan kotak dialog untuk membuka dan setel argumen menunggu ke tidak.

  • Pengaturan waktu tombol menghubungi Access atau aplikasi lain bisa sulit. Hasilnya, disarankan yang jika ada beberapa metode lain (seperti tindakan makro FindRecord ) Anda bisa gunakan untuk mendapatkan tugas yang diinginkan, gunakan metode daripada menggunakan tindakan makro SendKeys untuk mengisi opsi dalam kotak dialog.

Jika Anda ingin mengirim lebih dari 255 karakter ke Access atau aplikasi berbasis Windows lainnya, Anda bisa menggunakan beberapa tindakan makro SendKeys berturut-turut dalam makro.

Menggunakan tindakan makro SendKeys untuk mengirim tombol pemicu kejadian KeyDown, KeyUp, dan menekan tombol yang sesuai. Mengirim non-ANSI tombol (seperti tombol fungsi) tidak memicu event tombol ditekan .

Tindakan ini tidak tersedia dari modul Visual Basic for Applications (VBA). Gunakan pernyataan SendKeys sebagai gantinya.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×