Fungsi InputBox

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.

Menampilkan permintaan dalam kotak dialog, menunggu pengguna untuk memasukkan teks atau klik tombol, dan mengembalikan String berisi konten dari kotak teks.

Sintaks

InputBox ( perintah [judul ] [default ] [, xpos ] [, ypos ] [, helpfile ] [konteks ] )

Sintaks fungsi InputBox memiliki argumen ini:

Argumen

Deskripsi

perintah

Diperlukan. Ekspresi string ditampilkan sebagai pesan dalam kotak dialog. Panjang maksimum perintah adalah kira-kira 1024 karakter, bergantung pada lebar karakter yang digunakan. Jika perintah terdiri dari lebih dari satu baris, Anda bisa memisahkan baris menggunakan carriage return karakter (Chr(13)), linefeed karakter (Chr(10)), atau carriage return-linefeed karakter kombinasi (Chr(13) & Chr(10)) antara setiap baris.

judul

Opsional. Ekspresi string yang ditampilkan di bilah judul di kotak dialog. Jika Anda menghilangkan judul, nama aplikasi ditempatkan di bilah judul.

default

Opsional. String ekspresi yang ditampilkan dalam kotak teks sebagai respon default jika input tidak lain yang disediakan. Jika Anda menghilangkan default, kotak teks ditampilkan kosong.

xpos

Opsional. Ekpresi numerik yang menentukan dalam twips, jarak horizontal tepi kiri kotak dialog dari tepi kiri layar. Jika xpos dihilangkan, kotak dialog secara horizontal tengah.

ypos

Opsional. Ekpresi numerik yang menentukan dalam twips, jarak vertikal tepi atas kotak dialog dari bagian atas layar. Jika ypos dihilangkan, kotak dialog secara vertikal ditempatkan kira-kira satu tiga cara ke bawah layar.

helpfile

Opsional. Ekspresi string yang mengidentifikasi file bantuan untuk digunakan untuk menyediakan bantuan yang sensitif konteks untuk kotak dialog. Jika helpfile yang disediakan, konteks harus juga tersedia.

konteks

Opsional. Ekpresi numerik yang merupakan angka konteks bantuan yang ditetapkan ke topik bantuan yang sesuai menurut penulis bantuan. Jika konteks yang disediakan, helpfile harus juga tersedia.


Keterangan

Saat helpfile dan konteks yang disediakan, pengguna bisa menekan F1 (Windows) atau bantuan (Macintosh) untuk menampilkan topik bantuan yang terkait dengan konteks. Beberapa aplikasi host, misalnya, Microsoft Office Excel 2007, juga secara otomatis menambahkan tombol bantuan ke kotak dialog. Jika pengguna mengklik OK atau tekan ENTER, fungsi InputBox mengembalikan apa pun yang ada dalam kotak teks. Jika pengguna mengklik Batalkan, fungsi akan menghasilkan string panjang nol ("").

Catatan: Untuk menentukan lebih dari bernama argumen pertama, Anda harus menggunakan InputBox di ekspresi. Untuk menghilangkan beberapa argumen posisional, Anda harus menyertakan pembatas koma terkait.

Contoh

Catatan: Contoh yang mengikuti demonstrasi penggunaan fungsi ini dalam modul Visual Basic for Applications (VBA). Untuk informasi selengkapnya tentang bekerja dengan VBA, pilih Referensi Pengembang di daftar turun bawah di samping Cari dan masukkan satu istilah atau lebih di kotak pencarian.

Contoh ini memperlihatkan berbagai cara menggunakan fungsi InputBox untuk meminta pengguna untuk memasukkan nilai. Jika x dan y posisi dihilangkan, kotak dialog secara otomatis tengah untuk sumbu masing-masing. Variabel MyValue berisi nilai yang dimasukkan oleh pengguna jika pengguna mengklik OK atau tekan tombol ENTER. Jika pengguna mengklik Batalkan, string panjang-nol akan dikembalikan.

Dim Message, Title, Default, MyValue
Message = "Enter a value between 1 and 3" ' Set prompt.
Title = "InputBox Demo" ' Set title.
Default = "1" ' Set default.
' Display message, title, and default value.
MyValue = InputBox(Message, Title, Default)
' Use Helpfile and context.
' The Help button is added automatically.
MyValue = InputBox(Message, Title,,,,"DEMO.HLP", 10)
' Display dialog box at position 100, 100.
MyValue = InputBox(Message, Title, Default, 100, 100)
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.

×