Textbox biasanya dipakai sebagai kotak isian untuk mengentri teks dengan aneka macam karakter baik itu huruf, angka, tanda baca maupun spasi. Textbox ini biasanya dipakai sebagai interaktif antara data sistem yang dibentuk oleh programmer VBA dengan user pengguna aplikasi excel. Textbox dalam menciptakan aplikasi berbasis VBA memakai MS. Excel sangat dibutuhkan contohnya saja aplikasi yang pernah saya buat yaitu
[26] Form Input Data Siswa Berbasis Excel Versi Update Maret 2015 dengan VBANamun saya tidak akan membahas lebih lanjut mengenai aplikasi, pada kesempatan kali ini saya akan berikan dasar bagaimana menciptakan textbox pada userform dan bagaimana mengatur penamaan, ukuran, atau lebih tepatnya merubah properti pada textbox tersebut.
Langkah menciptakan textbox pada UserForm
Pertama silakan buat userform, untuk yang belum tahu caranya menciptakan userform silakan lihat dan simak goresan pena saya
[23] Pengenalan Dasar Membuat UserForm VBA ExcelLangkah berikutnya kita akan menciptakan salah satu textbox yaitu dengan cara memakai toolbox dan silakan lihat gambar berikut ini

Gambar yang ditunjukan oleh anak panah warna hijau ialah tool untuk menciptakan textbox. Lalu bagaimana caranya silakan klik tool textbox tersebut kemudian pada UserForm silakan klik maka textbox akan terbuat secara otomatis. Anda juga sanggup dengan cara mendrag untuk menyesuaikan ukuran dari textbox tersebut.

Dari textbox yang telah dibentuk diatas Anda sanggup merubah ukuran dengan cara menggeser node atau kotak putih berukuran kecil yang mengelilingi textbox tersebut yang berjumlah 8 node. Atau kalau Anda ingin merubah ukuran textbox tersebut dengan mengganti value dari properties nya juga bisa.
Memberi nama pada Textbox
Memberi nama pada textbox ini sanggup dilakukan sesuai dengan nama yang gampang kita ingat tujuannya biar administrasi desain aktivitas yang dirancang gampang dan terstruktur. Lalu bagaimana cara merubah nama properties dari textbox1 menjadi "TXTnama". Perhatikan gambar dibawah ini goresan pena awal ialah name dari properties textbox ialah "Textbox1"
Kita akan hapus nama tersebut dan menggantinya dengan nama "TXTNama" maka caranya silakan blok kemudian hapus memakai tombol delete pada keyboard atau backspace kemudian ketikan nama yang kita tentukan menyerupai pola saya ialah "TXTNama"
Mengganti Warna
Pewarnaan pada textbox dilakukan supaya textbox tersebut lebih menarik contohnya textbox tersebut secara standar berwarna goresan pena hitam atau dalam propertie mempunyai warna &H80000008& dan kita sanggup tentukan warna goresan pena contohnya warna merah Anda tinggal merubah arahan warna tersebut menjadi &H000000FF&. Hal ini dilakukan dengan merubah properties Forecolor
Lalu bagaimana kalau warna dasar kita rubah dari warna background putih menjadi warna hitam maka yang harus Anda lakukan ialah merubah properties BackColor dari &H80000008& menjadi &H00000000& sehingga akhirnya akan menyerupai berikut

Membuat ToolTip
Tooltip pada textbox sanggup membantu user untuk mempermudah apakah textbox tersebut harus diisi oleh text atau angka walaupun sebetulnya Anda juga sanggup membatasi hanya data angka saja yang harus dientrikan kalau data aksara maka akan ditolak.Silakan simak : [07] Cara Membuat Validasi Hanya Angka pada TexBoxUntuk menciptakan tooltip silakan ganti propertie dari tooltip contohnya saya contohkan "masukan data angka"

Jika Anda mengisi Control Tiptext maka akhirnya kalau diarahkan mouse pad pada textbox tersebut akan muncul goresan pena "masukan data angka" menyerupai berikut ini

Mengunci Textbox dengan Locked
Nah, cara ini biasanya dilakukan oleh programer VBA dikala akan memproteksi textbox biar tidak sanggup diisi atau dientry oleh user artinya textbox tersebut sudah ditentukan isiannya. Hal ini gampang sekali Anda lakukan Anda cukup ganti properties Locked dari kondisi FALSE menjadi TRUE dan kalau ini Anda lakukan maka textbox tersebut tidak bisi diketikkan data apapun.
Silakan dicoba run aktivitas tersebut dan ketikkan data pada textbox tersebut dan yang terjadi ialah Anda tidak akan sanggup memasukan data apapun pada textbox tersebut.
Multiline Textbox
Apa fungsi dari multiline textbox dalam properties? kalau kita lihat dari bahasanya multiline artinya banyak baris maksudnya ialah kalau kita ketikkan karakter yang panjang maka secara otomatis baris tersebut akan ke bawah kalau mengalami panjang yang tidak cukup. Penggunakan pola ini Anda sanggup gunakan untuk menciptakan alamat dengan ukuran panjang textbox yang pendek. Anda sanggup merubah properties multiline yang semula FALSE menjadi TRUE silakan cari pada propertie Multiline.Jika hal ini Anda lakukan akan mengahsilkan menyerupai berikut ini

Perhatikan gambar diatas, goresan pena dari alamat " Jl, Mutiara No. 60 Rajagaluh Kabupaten Majalengka akan kebawah dengan sendiri secara otomatis sesuai dengan ukuran textbox nya.
ScrollBar Textbox
Membuat scrollbar pada textbox memang terkadang dibutuhkan dikala ada entri data yang sangat panjang namun textbox harus diubahsuaikan dengan ukuran artinya textbox harus berukuran 4x4 cm namun goresan pena akan sanggup dilihat dengan mendrag scrollbar.
Untuk sanggup menciptakan textbox yang sanggup mempunyai scrollbar menyerupai gambar diatas Anda sanggup merubah properties menjadi fmscrollbar vertical.
Yah, saya kira cukup sudah bahan mengenai textbox pada userform semoga sanggup membantu walaupun masih banyak yang mesti dipelajari dan Insya Allah akan saya bahas mengenai bagaimana cara coding untuk textbox.
Selamat belajar, semoga bermanfaat.
Sumber http://www.excel-id.com/