Showing posts with label OptionButton. Show all posts
Showing posts with label OptionButton. Show all posts

Tuesday, November 27, 2018

√ Berguru Menciptakan Optionbutton Dalam Userform

OptionButton merupakan pilihan dan biasanya hal ini dipakai untuk menentukan beberapa jenis pilihan. Optionbutton yang dibentuk dalam UserForm memudahkan user dalam mengolah data di Excel. Pilihan ini biasanya yang sering kita lihat yaitu jenis kelamin, namun disini aku akan contohkan pilihan sebuah kota dengan memakai optionbutton.

Sebenarnya Optionbutton dapat Anda buat dengan pertolongan ActiveXcontrol Anda dapat lihat goresan pena aku untuk mempelajari optionbutton dengn model activeX


[25] Macro Excel | Cara Membuat Options Button ActiveX Control untuk Pilihan Jenis Kelamin dengan Script VBA
Baiklah kita eksklusif saja kedalam tutorialnya, pertama silakan buat dua buah Optionbutton kedalam UserForm.


Langkah berikutnya silakan ganti Caption pada properties untuk OptionButton1 dengan "Cirebon" dan untuk OptionButton2 dengan "Majalengka".


Langkah berikutnya dalah saatnya menuliskan listing programnya. Silakan double klik untuk optionbuton1 lalu ketikkan script VBA dibawah ini

Private Sub OptionButton1_Click()
If OptionButton1.Value = "False" Then
    Cells(2, 2).Value = "Majalengka"
Else: Cells(2, 2).Value = "Cirebon"
End If
End Sub
Kemudian silakan double klik OptionButton2 dan ketikan listing agenda berikut ini untuk pilihan jikalau optionbutton2 dipilih

Private Sub OptionButton2_Click()
If OptionButton2.Value = "False" Then
    Cells(2, 2).Value = "Cirebon"
Else: Cells(2, 2).Value = "Majalengka"
End If
End Sub
Sampai disini bekerjsama sudah berakhir dan silakan jalankan agenda Anda lalu silakan pilih salah satu dari optionbutton tersebut. Jika Anda menentukan Cirebon maka pada cell B2 tertuliskan "Cirebon" namun apabila Anda menentukan optionbutton yang kedua yaitu "Majalengka" maka pada cell B2 tertuliskan "Majalengka"



Bagaimana, gampang bukan? silakan dicoba biar berhasil jikalau ada pertanyaan silakan komentar dibawah akan aku bahas lebih lanjut mengenai OptionButton dengan bahan yang lain.
Sumber http://www.excel-id.com/

Wednesday, October 31, 2018

√ Cara/Coding Menentukan Sheet Dengan Optionbutton

Bagaimana caranya menentukan worksheet menggunakan OptionButton yang kita desain pada UserForm? Hal ini merupakan sebuah pertanyaan yang saya terima melalui komentar. Untuk menentukan worksheet tanpa melalui OptionButton yang ada pada UserForm sangat gampang tinggal Anda menentukan worksheet eksklusif contohnya pilih Sheet1 maka silakan klik Sheet1 dan apabila menentukan Sheet2 maka silakan klik Sheet2. Untuk menentukan Worksheet melalui UserForm artinya semua kontrol yang dilakukan dalam baik itu berupa rumus, penjumlahan otomatis maupun menentukan sheet seorang desain programer tentunya harus sanggup menyediakan kontrol tersebut melalui UserForm.

Apa yang dimaksud dengan OptionButton?
OptionButton merupakan salah satu akomodasi dalam pemrograman GUI (graphic user interface) menggunakan visual basic, kadang option button sering juga disebut dengan radio button, penggunaan OB ini sangat bersahabat dengan alogaritma if then else, alasannya ialah bila menggunakan OB, dan dalam GUI kita terdapat lebih dari satu OB, hanya satu aja yang boleh bernilai true bila dipakai secara bersamaan. Nilai input untuk jadwal ialah true atau false.
Silakan Anda Belajar Cara Membuat OptionButton Melalui UserForm

Apa Tujuan Memilih Worksheet Menggunakan OptionButton?

Maksud dari pemilihan worksheet menggunakan optionbutton melalui kontrol UserForm bertujuan semoga pengguna atau sanggup dikatakan user tidak sanggup mengolah lembar kerja Ms. excel secara eksklusif melainkan melalui kontrol yang telah disiapkan oleh proggramer melalui UserForm. Ada beberapa alasan yang dilakukan oleh pengembang aplikasi berbasis VBA terutama Ms. Excel contohnya supaya User akan lebih gampang melaksanakan entri data dan tingkat kesalahan akan lebih kecil.

Untuk menggunakan OptionButton pada VBA biasanya selalu berafiliasi dengan sebuah kondisi atau Algoritma IF Then. Lalu bagaimana algoritma IF Then tersebut?

IF syarat 1 then
    kondisi 1
else
   kondisi 2
End if

Ok, jikalau kita sudah sanggup memhamai algoritma untuk menciptakan OptionButton tersebut mari kita mulai bagaimana cara menciptakan OptionButton untuk menentukan Worksheet melalui UserForm. Berbeda halnya dengan cara menciptakan OptionButton dengan ActiveX Control hal ini sudah saya bahas sebelumnya pada tulisan

Cara Membuat OptionButton ActiveX Control untuk Memilih Jenis Kelamin

Mari kita mulai cara menciptakan OptionButton untuk menentukan Worksheet.
  1. Langkah pertama silakan Anda buat 1 buah UserForm dengan cara menyisipkan UserForm dan biarkan ukuran serta name secara standar saja (Default). 
  2. Langkah Berikutnya silakan Anda tambahkan atau sisipkan 2 Buah OptionButton
  3. Selanjutnya silakan View Code dan buatlah satu prosedure PilihSheet kemudian ketikkan Code VBA berikut :
    Sub PilihSheet()
    If OptionButton1.Value = True Then
       Sheet1.Select
       Else
       If OptionButton2.Value = True Then
          Sheet2.Select
       End If
    End If
    End Sub
  4. Langkah berikutnya kembali ke userform dan silakan Anda Double Klik OptionButton1 kemudian tuliskan coding berikut ini
    Private Sub OptionButton1_Click()
    Call PilihSheet
    End Sub
  5. Untuk selanjutnya silakan double klik kembali untuk OptionButton2 dan tuliskan coding berikut
    Private Sub OptionButton2_Click()
    Call PilihSheet
    End Sub
  6. Anda juga sanggup mengganti Caption dari OptionButton tersebut contohnya untuk OptionButton1 diganti dengan "Pilih Sheet1" kemudian untuk OptionButton2 kita ganti Caption nya menjadi "Pilih Sheet2"


Mari kita jalankan dengan menekan tombol F5 silakan Anda klik salah satu OptionButton tersebut dan lihat perubahannya jikalau Anda menentukan "Pilih Sheet1" maka Sheet1 akan aktif dan terpilih sedangkan jikalau Anda menentukan "Pilih Sheet2" maka yang terpilih dan aktif ialah Sheet2



Perhatikan gambar diatas, dan berhasil. Jika mengalami hambatan atau kesulitan dalam coding menentukan worksheet dengan OptionButton melalui UserForm silakan kasih komentar

Terimakasih, semoga bermanfaat.
Sumber http://www.excel-id.com/

Tuesday, September 4, 2018

√ Cara Menciptakan Optionbutton Atau Radiobutton Pada Userform

Hai sahabat Excel-Id, Anda tentu pernah melihat aplikasi yang dibentuk dengan VBA kan? nah biasanya untuk pilihan para desainer atau programmer menciptakan sebuah pilihan dengan memakai Option Button atau lebih dikenal dengan Radio Button. Jika Anda memperlihatkan sebuah pilihan dalam desain aplikasi  berbasis VBA tentunya mempunyai nilai tertentu contohnya kalau tidak 1 maka 2. Pilihan dengan memakai RadioButton biasanya untuk jenis kelamin yang umum dipakai namun ada juga yang memakai combobox.

Kali ini aku akan mencoba bagaimana cara menciptakan sebuah RadioButton atau OptionButton pada UserForm sebagai kontrol pilihan untuk menciptakan aplikasi. Sebelum aku memperlihatkan bahan yang mungkin Anda cari aku akan mencoba memperlihatkan sebuah pola OptionButton atau RadioButton yang dibentuk pada UserForm. Berikut tampilannya


Oke, dari gambar diatas merupakan sebuah UserForm dimana ada 2 pilihan yaitu OptionButton1 dan OptionButton2 artinya user akan diarahkan untuk menentukan apakah mau pilih OptionButton1 atau pilih OptionButton2. Logikanya apabila user pilih Optionbutton1 maka di range A1 akan terisi angka 1 sedangkan apabila user menentukan OptionButton2 maka pada cell A1 akan terisi angka 2. Untuk sanggup menciptakan hal ibarat tersebut diatas Anda harus menambahkan coding dengan procedure klik. Oke pribadi saja berikut codingnya

Simak:
Contoh OptionButton untuk Memilih Worksheet

Procedure dikala OptionButton1 di klik

Private Sub OptionButton1_Click()
If OptionButton1.Value = True Then
    Cells(1, 1).Value = 1
    OptionButton2.Value = False
End If
End Sub



Procedure dikala OptionButton2 di klik

Private Sub OptionButton2_Click()
If OptionButton2.Value = True Then
    Cells(1, 1).Value = 2
    OptionButton1.Value = False
End If
End Sub


Artinya:
Jika OptionButton bernilai TRUE atau dipilih maka tambahkan cell A1 pada istilah disini aku memakai baris, kolom artinya kalau alamat cell A1 maka sanggup dituliskan (1,1) dan OptionButton2 harus bernilai FALSE atau tidak dipilih begitu juga sebaliknya.

Baca:
OptionButton untuk Jenis Kelamin memakai ActiveX Control

Bagaimana kalau dikala userform aktif dan nilai di cell A1 bernilai 1 maka OptionButton1 otomatis terpilih dan apabila cell A1 bernilai 2 maka OptionButton2 yang terpilih? Tentunya kita harus menambahkan coding untuk mengantisipasi persoalan diatas.

Anda sanggup menambahkan mekanisme UserForm_Initialize sebagai berikut

Private Sub UserForm_Initialize()
If Cells(1, 1).Value = 1 Then
    OptionButton1.Value = True
    Else
        OptionButton2.Value = True
End If
End Sub


Selesai.
Silakan Anda jalankan coding yang telah dibentuk diatas dan perhatikan hasilnya, apabila Anda menentukan optionButton1 maka nilai pada cell A1 yakni 1 sedangkan apabila Anda menentukan OptionButton2 pada userform tersebut maka nilai pada cell A1 yakni 2

Silakan Kembangkan pola berguru cara menciptakan OptionButton ini untuk pilihan jenis kelamin maka Anda harus merubah nama OptionButton1 menjadi "Laki-Laki" dan OptionButton2 menjadi "Perempuan" caranya Anda sanggup merubah atau menset pada propertiesnya.

Selamat mencoba.
Sumber http://www.excel-id.com/