09 Januari 2017

Cara Membuat Pemisah Ribuan pada TextBox Excel


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:

  1. Buka Aplikasi Microsoft Excel dan simpan dengan ekstensi *.xlsm atau *.xlsb
  2. Tekan Tombol Alt+F11 untuk menampilkan jendela Microsoft Visual Basic atau buka Tab Developer dan klik Visual Basic. 
  3. Tambahkan sebuah Userform dan 1 buah TextBox.  
  4. Untuk Properties (Name) UserForm dan TextBox biarkan Default. 
  5. Pada Properties TextBox ubah TextAlign dari 1-fmTextAlignLeft atau rata kiri menjadi 3-fmTextAlignRight atau Rata Kanan.  
  6. Selanjutnya tinggal memasukkan script untuk membuat pemisah ribuan, klik kanan pada UserForm1 yang ada pada VBA Project dan klik View Code. 
  7.  Kemudian masukkan script berikut:    

Private Sub TextBox1_Change()
On Error GoTo abc
TextBox1 = Format(TextBox1 * 1, "#,##0")
Exit Sub

abc:
TextBox1 = ""
End Sub


Setelah 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:

CUSTOM SCRIPT