Tanda
pemisah angka ribuan atau biasa disebut separator biasanya digunakan untuk
mempermudah dalam pencatatan suatu angka karena ada tanda titik (.) sebagai
pemisah ribuan, supaya tidak terjadi kesalahan dalam pencatatan angka. Untuk
menampilkan pemisah angka ribuan dalam pembuatan data dengan Microsoft Excel
biasanya adalah dengan mengubah Fomat cell menjadi Currency atau Accounting.
Begitupun jika ingin membuat pemisah ribuan pada sebuah TextBox ataupun Label
pada UserForm maka harus di ubah Formatnya menjadi Currency atau Accounting.
Untuk lebih jelasnya ikuti panduan berikut ini:
- Buka Aplikasi Microsoft Excel dan simpan dengan ekstensi *.xlsm atau *.xlsb
- Tekan Tombol Alt+F11 untuk menampilkan jendela Microsoft Visual Basic atau buka Tab Developer dan klik Visual Basic.
- Tambahkan sebuah Userform dan 1 buah TextBox.
- Untuk Properties (Name) UserForm dan TextBox biarkan Default.
- Pada Properties TextBox ubah TextAlign dari 1-fmTextAlignLeft atau rata kiri menjadi 3-fmTextAlignRight atau Rata Kanan.
- Selanjutnya tinggal memasukkan script untuk membuat pemisah ribuan, klik kanan pada UserForm1 yang ada pada VBA Project dan klik View Code.
- Kemudian masukkan script berikut:
Private Sub
TextBox1_Change()
On Error GoTo
abc
TextBox1 =
Format(TextBox1 * 1, "#,##0")
Exit Sub
abc:
TextBox1 =
""
End SubSetelah selesai tekan tombol F5 pada keyboard atau klik tombol Run Sub/Userform pada Toolbar Microsoft Visual Basic untuk menjalankan UserForm, dan coba tuliskan angka pada TextBox apakah berhasil menampilkan pemisah ribuan (.) atau tidak.
Sumber: http://www.rumusexcel.com/2014/10/membuat-pemisah-ribuan-textbox-excel.html
Tidak ada komentar:
Posting Komentar