Disusun Oleh:
2022
MODUL 10
SUB MODUL 1
3. Untuk memunculkan atau mentiadakan Shortcut keyboard pada layar, dapat lakukan
dengan cara menekan tombol ALT dan tombol F11.
Dan layar akan terlihat seperti gambar di bawah ini.
4. Tampilkan Editor VBA pada bagian menu bar di bagian atas Editor.
klik Insert > User Form.
7. Kemudian buat Label dan jadikan format properties dengan (Name): judul dan Caption:
“ICT OUTFIT STORE”. Lalu ubah Font Style, seperti dibawah ini
8. Buat Label yang diperlukan dalam UserForm dengan properties sebagai berikut.
1. Masukan coding pada UserForm dengan cara klik kanan dan pilih View Code dan
masukkan koding berikut
1. Pertama buat Button dengan cara pada Developer pilih Insert > Button. Selanjutnya
Drag Button tersebut.
2. Ubah nama dengan cara klik kanan dan rename menjadi INPUT DATA BARANG.
3. Pada VBA Excel dan pada Modul, klik kanan dan pilih View Code.
4. Selanjutnya masukan koding berikut.
5. Kemudian kembali ke Worksheet dan klik Button tersebut, maka UserForm akan keluar
pada Worksheet.
SUB MODUL 4
2. Kemudian klik Button INPUT DATA BARANG, selanjutnya setelah keluar UserForm
yang dibuat memasukkan data seperti berikut. Setelah data dimasukkan klik
CommandButton Add dan data akan muncul pada Worksheet.
3. Untuk memasukkan data lain, maka klik CommandButton Clear untuk menghapus data
pada UserForm.
4. Masukkan semua data dibawah ini dengan menggunakan UserForm yang telah dibuat.
JURNAL PRAKTIKUM INDIVIDU MODUL 11
“Excel VBA Programming: The Treeview Control & Importing TXT File”
Pengerjaan pertama yaitu duplikatkan File Excel latihan modul 10, lalu ganti nama
dengan “latihan modul 11”.
SUB MODUL 1
Pada sub modul 1 akan mempelajari cara untuk meng-import file dengan format txt ke
spreadsheet menggunakan VBA Excel.
2. Kosongkan data barang pada sel A2 sampai dengan sel E21 seperti berikut.
3. Cara untuk membuka VBA Editor di Excel pada Ribbon Developer
Klik tombol Visual Basic.
4. Koding akan dijalankan pada lembar kerja (sheet) 1, maka pada tab Project, klik kanan
pada Sheet1, lalu klik view code.
11. Kemudian blok pada area dimana button akan dibuat, lalu akan muncul display berikut
untuk memilih macro mana yang akan bekerja pada button. Pilih macro Sheet1.opentext1
yang telah dibuat sebelumnya, lalu klik OK.
12. Posisikan kursor pada sel A2, yang berarti active cell berada pada sel A2.
13. Ketika tombol Open TXT File di klik, maka akan memunculkan data barang pada active
cell yang diperoleh dari import file txt data barang yang telah sebelumnya disediakan.
SUB MODUL 2
Pada sub modul 2 akan mempelajari cara untuk membuat Treeview pada Userform yang
telah dibuat sebelumnya.
1. Buka kembali lembar kerja VBA Excel, kemudian buka userform yang telah dikerjakan
pada modul 10.
2. Untuk menampilkan TreeView pada toolbox maka pilih Tools > Additional Controls,
kemudian centang pada “Microsoft TreeView Control 6.0” kemudian klik OK.
3. Kini tool treeview sudah tersedia pada Toolbox. Drag treeview ke userform seperti
berikut.
Pada sub modul 3 akan mempelajari cara memunculkan data pada userform menggunakan
treeview.
1. Sebelum membuka jendela coding, pada Sheet2, buat table berikut. Sheet2 akan berfungsi
sebagai sumber node-node ketika TreeView dijalankan.
2. Buka jendela coding Userform1 dengan cara klik kanan lalu klik View Code.
3. Pada VBA Excel dan pada Modul klik kanan dan pilih View Code.
4. Pastikan sudah terdapat Option Explicit pada bagian paling atas koding (ketikkan jika
belum ada). Option Explicit akan sangat membantu programmer dalam mengurangi
kesalahan dan mengetahui letak kesalahan atau debug.
7. Kemudian jalankan koding tersebut dengan menekan tombol F5 pada keyboard. Klik 2x
pada parent node, maka akan membuka child node nya seperti berikut.
8. Selanjutnya input-kan koding berikut. Koding ini bertujuan agar ketika child node di klik,
maka data child node yang tersimpan di lembar kerja excel akan ditampilkan pada text
box, sesuai dengan child node yang dipilih.
9. Klik tombol F5 untuk menjalankan koding. Double klik pada parent node untuk membuka
child node. Lalu klik child node, maka datanya akan muncul pada text box seperti berikut.
JURNAL PRAKTIKUM INDIVIDU MODUL 12
1. Buat folder dengan nama “Excel Picture Viewer” dan memiliki 2 sub folder yaitu “ sheets”
dan ”images” di local disk C Pada folder image, masukkan file photo dengan nama file
“IMG-...” yang telah disediakan, seperti gambar dibawah ini.
2. Kemudian buka Ms Excel yang telah dibuat pada modul 11 sebelumnya dan tambahkan
kolom gambar seperti gambar dibawah ini untuk database dari gambar yang telah
disediakan.
3. Tampilkan Userform,dan atur ukuran UserForm dengan ukuran Height 321 dan Width
660,75 dan pindahkan Tree-view ke bagian sudut UserForm.
4. Kemudian tambahkan ImageBox pada bagian tengah User form dengan ketentuan:
Height 171, Left 28, Top 51, Width 180.
5. Buat tombol perintah untuk memasukkan gambar dan meng-update gambar di bagian
bawah imagebox, serta TextBox di bagian atas ImageBox. Adapun kententuan
CommadButton sebagai berikut:
➢ CommandButton1
Name > cmdPilih
Caption > Pilih Gambar
➢ CommadButton2
Name > cmdUpdate
Caption > Update Gambar
6. Setelah Userform selesai maka selanjutnya membuat coding untuk menampilkan gambar
pada Userform, dengan cara klik kanan pada Userform > pilih view code.
7. Aktifkan tombol perintah commadButton1 yaitu tombol Pilih gambar dengan cara klik dua
kali tombol tersebut,dan masukkan coding di bawah ini:
8. Selanjutnya aktifkan CommadButton2 yaitu tombol perintah meng-update gambar, klik dua
kali tombol terebut dan masukkan coding di bawah ini.
Hilangkan huruf a-nya pada cmdUpadate.