OLEH :
DWI ANOVA
NPM.18640167
KELAS NON REGULER BJM
DOSEN :
ADHI SURYA,ST.,MT
NIDN.1126058001
Segala puji bagi Allah SWT yang telah memberikan saya kemudahan
Dalam menyelesaikan makalah ini dengan tepat waktu.Tanpa pertolongan-Nya
tentunya saya tidak akan sanggup untuk menyelesaikan makalah ini dengan
baik.Shalawat serta salam semoga terlimpah curahkan kepada baginda tercinta yaitu
Nabi Muhammad SAW.
Saya tentu menyadari bahwa makalah ini masih jauh dari kata sempurna dan masih
banyak kesalahan serta kekurangan di dalamnya.
Untuk itu, saya sangat mengharapkan kritik dan saran dari para pembaca dan apabila
terdapat banyak kesalahan pada makalah ini mohon maaf yang sebesar-besarnya.
( DWI ANOVA )
NPM.1864016
DAFTAR ISI
Halaman
COVER .......................................................................................
KATA PENGANTAR.....................................................................
DAFTAR ISI.................................................................................
KESIMPULAN.............................................................................
DAFTAR PUSTAKA....................................................................
PROFIL MAHASISWA.................................................................
BAB I. PENGANTAR ME,VB NET,DAN VISIO.
Untuk mengetahui apa yang dimaksud dengan pemrograman, terlebih dahulu harus
dipahami definisi dari komputer dalam konteks pemrograman.
Komputer adalah sebuah alat yang dapat melakukan sejumlah perhitungan dan
membuat keputusan berdasarkan sejumlah aturan lojik jauh lebih cepat ketimbang
manusia, sebagai contoh seseorang membutuhkan waktu tahunan untuk melakukan
perhitungan yang dikerjakan oleh komputer hanya dalam hitungan detik. Definsi
berikutnya yang harus dipahami adalah algoritma. Algoritma adalah sejumlah urutan
lojik langkah-langkah yang dilakukan untuk menyelesaikan sebuah masalah.
Saat ini dibanding pada saat awal dikembangkannya komputer pada tahun 1940-an,
komputer telah mengalami perkembangan yang luar biasa. Komputer tidak lagi
digunakan hanya untuk menyelesaikan sejumlah perhitungan yang rumit, tetapi telah
dapat membantu kehidupan sehari-hari manusia dalam cakupan yang sangat luas,
mulai untuk pekerjaan tulis-menulis, pengelolaan data, aplikasi perkantoran, integrasi
dengan mesin/peralatan lain, alat bantu pengambilan keputusan para manajer atau
pemilik perusahaan, alat hiburan keluarga dan lain sebagainya. Semua itu memerlukan
pemrograman sebagai salah satu komponen utamanya pemilik perusahaan, alat
hiburan keluarga dan lain sebagainya. Semua itu memerlukan pemrograman sebagai
salah satu komponen utamanya.
Apa yang dimaksud dengan bahasa pemrograman?
Bahasa pemrograman adalah bahasa yang digunakan oleh seorang pemrogram untuk
memberikan instruksi-instruksi kepada computer
Bahasa pemrograman sendiri saat ini sudah sangat banyak, namun tidak terlalu banyak
yang menjadi populer. Bahasa pemrograman yang populer antara lain Pascal, C, Basic
dan Java. Sebuah bahasa seperti Basic telah memiliki sejumlah varian seperti Basica,
dan GWBasic. Basic juga digunakan menjadi dasar bahasa pemrograman untuk
programming tool (alat bantu pemrograman), seperti Microsoft Visual Basic atau
Microsoft Visual Basic .NET. Untuk selanjutnya penulisan Visual Basic dimaksudkan
bergantian sebagai bahasa Basic atau programming tool Microsoft Visual Basic.
a. Java script
b. PHP
c. HTML
d. C + +
1. Melatih Ketelitian
Kenapa dapat melatih ketelitian? Karena dalam coding itu kita harus terus teliti dalam
melakukan aktivitas yaitu coding, soalnya dalam proses coding itu kita harus teliti untuk
mengamati ratusan barisan kode yang tedapat dalam suatu program.
Jadi gini bayangkan kalian telah menulis raturan baris kode dan ada satu baris saja
yang lupa kita kasih syntax penutup seperti semicolone (;). Nah itu dapat berdampak
buruk karena satu kata atau penutup itu lupa maka program tidak akan dapat berjalan.
Kenapa dapat melatih daya pikir? Jadi dalam aktivitas coding itu tidak hanya seperti
halnya belajar bahasa baru seperti bahasa Korea, Bahasa Inggris, dan lain sebagainya.
Karena dalam coding itu kita juga harus melatih logika kita untuk membangun suatu
algoritma. Jadi tujuan dalam pembuatan aplikasi yaitu untuk menyederhanakan
masalah agar lebih cepat dan efektif dalam menyelesaikannya, sehingga kalian dituntut
untuk mempunyai logika yang kuat agar dapat melakukan penyelesain masalah dengan
membangun suatu proram yang tangguh.
Kenapa dapat mengembangkan potensi diri? Contohnya saja seperti ini, sebagai
problem solver, programmer di tuntut untuk bisa menguasai banyak bidang sehingga
diharuskan untuk selalu belajar apa yang belum dia tahu, ini dikarenakan
Bahasa Pemrograman ini sendiri selalu berevolusi, misalnya saja HTML yang
sekarang sudah di ada di versi 5 sehingga kita harus belajar lagi tentang apa
fitur-fitur barunya.
Kita juga bisa menduga apa aplikasi yang diminta klien, tiba-tiba saja misalkan
kalian diminta untuk membuat aplikasi mengenai sistem yang belum kalian
ketahui sebelumnya, untuk itu kalian di tuntut untuk selalu belaar agar bisa
mengejarkan suatu aplikasi yang belum kalian tahu sebelumnya.
Microsoft office excel adalah salah satu program pada microsoft office yang di
gunakan dalam pengolahan data berbasis angka. Microsoft office excel juga merupakan
salah satu program pengolah angka yang di keluarkan oleh microsoft corporation.
Hadirnya microsoft office excel sangat membantu dalam pengolahan data yang
problema nya mudah hingga yang rumit.
Pengoperasian microsoft excel sering di kenal dengan penggunaan rumus-rumus
atau formula yang dapat memudahkan dalam pengolahan data secara matematis
dengan beragam fungsinya ,seperti laporan kerja,penentuan nilai hingga penentuan gaji
karyawan dalam ruang lingkup sebuah perusahaan.
Kelebihan:
a. Memiliki kapasitas penampung data 1 juta baris dan 16.000 kolom per sheet.
b. Memiliki lembar kerja eletronik dengan kolom dan baris secara otomatis
c. Memiliki program penggunaan rumus yang sangat lengkap.
Kekurangan:
a. Software pengolah angkanya berbayar dan tidak gratis
b. Memerlukan banyak memory(RAM) serta prosesor yang besar(CPU)
Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan dan
membangun aplikasi yang bergerak di atas sistem .NET Framework, dengan
menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer dapat
membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan juga
aplikasi command-line. Alat ini dapat diperoleh secara terpisah dari beberapa produk
lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual J#), atau juga dapat
diperoleh secara terpadu dalam Microsoft Visual Studio .NET.
Bahasa Visual Basic .NET sendiri menganut paradigma bahasa pemrograman
berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi
sebelumnya yang diimplementasikan di atas .NET Framework. Peluncurannya
mengundang kontroversi, mengingat banyak sekali perubahan yang dilakukan oleh
Microsoft, dan versi baru ini tidak kompatibel dengan versi terdahulu.
Versi pertama dari Visual Basic .NET adalah Visual Basic .NET 2002 yang dirilis
pertama kali pada bulan Februari 2002. Visual Basic .NET 2002 merupakan sebuah
bahasa pemrograman visual yang berbasis bahasa BASIC (sama seperti halnya Visual
Basic 6.0, tetapi lebih disempurnakan dan lebih berorientasi objek), dan didesain untuk
berjalan di atas Microsoft .NET Framework versi 1.0.
Selanjutnya, pada bulan Maret 2003, Microsoft pun merilis lagi versi yang lebih baru
dari Visual Basic .NET, Visual Basic .NET 2003. Versi ini berisi beberapa perbaikan
dibandingkan dengan versi sebelumnya, dan aplikasi yang dibuatnya dapat berjalan di
atas .NET Framework versi 1.1
Versi ini merupakan versi terbaru yang dirilis oleh Microsoft pada tanggal 19 November
2007, bersamaan dengan dirilisnya Microsoft Visual C# 2008, Microsoft Visual C++
2008, dan Microsoft .NET Framework 3.5.
Dalam versi ini, Microsoft menambahkan banyak fitur baru, termasuk di antaranya
adalah:
Microsoft Excel atau Microsoft Office Excel adalah sebuah program aplikasi lembar
kerja spreadsheet yang dibuat dan didistribusikan oleh Microsoft Corporation yang
dapat dijalankan pada Microsoft Windows dan Mac OS. Aplikasi ini memiliki fitur
kalkulasi dan pembuatan grafik dengan menggunakan strategi marketing Microsoft
yang agresif, menjadikan Microsoft Excel sebagai salah satu program komputer yang
populer digunakan di dalam komputer mikro hingga saat ini. Bahkan, saat ini program
ini merupakan program spreadsheet paling banyak digunakan oleh banyak pihak, baik
di platform PC berbasis Windows maupun platform Macintosh berbasis Mac OS.
Pada tahun 1982, Microsoft membuat sebuah program spreadsheet yang disebut
dengan Multiplan, yang sangat populer dalam sistem-sistem CP/M, tetapi tidak dalam
sistem MS-DOS mengingat di sana sudah berdiri saingannya, yakni Lotus 1-2-3. Hal ini
membuat Microsoft memulai pengembangan sebuah program spreadsheet yang baru
yang disebut dengan Excel, dengan tujuan, seperti yang dikatakan oleh Doug Klunder,
"do everything 1-2-3 does and do it better/melakukan apa yang dilakukan oleh 1-2-3
dan lebih baik lagi".
Versi pertama Excel dirilis untuk Macintosh pada tahun 1985 dan versi Windows-nya
menyusul (dinomori versi 2.0) pada November 1987. Lotus ternyata terlambat turun ke
pasar program spreadsheet untuk Windows, dan pada tahun tersebut, Lotus 1-2-3
masih berbasis MS-DOS. Pada tahun 1988, Excel pun mulai menggeser 1-2-3 dalam
pasar program spreadsheet dan menjadikan Microsoft sebagai salah satu perusahaan
pengembang aplikasi perangkat lunak untuk komputer pribadi yang andal.
Pada saat membuka program MS-Excel akan langsung tampil membuka lembar kerja
workbook baru pada saat pertama kali dibuka dan memiliki tampilan seperti gambar
dibawah ini
Berikut adalah fitur-fitur yang sering kali di gunkan dalam Microsoft Excel :
1. Basic Template.
Ketika menggunakan Microsoft Excel, kita dapat menggunakan berbagai basic template
yang sudah tersedia sesuai dengan kebutuhan. Seperti yang dapat dilihat pada foto di
atas, kita dapat membuat berbagai laporan menggunakan Microsoft Excel seperti
financial budgeting, daily schedule, list, dan berbagai laporan lainnya dengan mudah.
Trim : Untuk merapikan tulisan dan menghapus space yang tidak diinginkan.
Formulanya adalah =TRIM(CELL)
Proper Case : Dengan menggunakan formula ini, setiap kata yang tertulis akan
diawali huruf kapital. Cocok digunakan untuk penamaan nama. Formulanya
adalah =PROPER
Upper Case : Seluruh karakter yang ada di tulisan tersebut akan tertulis
menggunakan huruf kapital. Formulanya adalah =UPPER
Lower Case : Seluruh karakter yang ada akan tertulis menggunakan huruf kecil.
Formulanya adalah =LOWER
Len : Untuk menghitung jumlah karakter yang terdapat pada kata tersebut.
Formulanya adalah =LEN.
3. Numbers Formatting.
4. Freezes.
ernahkah kita menemukan masalah dalam penginputan ketika memiliki data yang
sangat banyak? Atau kita merasa pusing ketika sedang membaca data yang sudah
tidak terlihat lagi judul kolomnya karena jumlah data yang terlalu banyak? tidak perlu
takut masalah itu terjadi lagi karena kta dapat menggunakan fitur Freezes yang terdapat
dalam tab View.
5.Statistical Function.
Apakah kits harus menjumlahkan banyak data dalam waktu yang singkat? Atau kits
ingin mengetahui bagaimana nilai rata-rata dari kumpulan data yang ada? Hal ini tidak
akan menjadi suatu masalah jika kita menggunakan aplikasi Excel. kita hanya perlu
menggunakan Statistical Function yang terdapat pada tab Formulas. Berikut adalah
Statistical Function yang dapat digunakan :
kita bisa menemukan sebuah kotak yang bertuliskan "Tell me what you want to do..."
dibagian atas ribbon excel yang juga bisa di akses dengan shortcut Alt+Q.
Pada kotak tersebut, tuliskan beberapa frasa kalimat atau kata yang terkait dengan apa
yang ingin kita lakukan. Office Excel otomatis akan menyediakan beberapa fitur yang
terkait dengan kebutuhan kita.
kita juga bisa memanfaatkannya untuk mendapatkan bantuan terkait dengan istilah
tertentu pada excel yang belum dipahami.
Selain kotak "Tell Me", pada Microsoft excel kita juga bisa menemukan beberapa tipe
Chart atau diagram.Microsoft Excel memiliki 6 tipe bagan atau chart: Treemap,
Sunburst, Pareto, Histogram, Box and wishker, dan Waterfall.
8. Get & Transform
Fitur ini sebelumnya tersedia secara terpisah sebagi add-in yang disebut dengan Power
Query. Pada Microsoft Excel fitur ini tersedia secara default (bawaan) yang bisa
ditemukan pada Tab Data--Group Get & Transform.
Dengan fitur ini, selain digunakan pada data yang sudah ada di excel, kita juga dapat
mengimport data dari sumber lain secara mudah dan cepat untuk di transformasi yang
kemudian bias diolah lebih lanjut.
Selain mengimpor file CSV(Comma Separated Values) dan file excel lain, dengan fitur
baru ini sekarang kita dapat mengimport data dari berbagai sumber database (SQL,
Access, Oracle, IBM, dll.), Azure maupun sumber lain semisal facebook dan Salesforce.
Quick analysis tool adalah alat yang akan menghemat waktu kita. Pada dasarnya fitur
yang juga bisa diakses dengan Shortcut Ctrl+Q ini juga sudah tersedia pada versi office
excel 2013 dan disempurnakan pada versi Excel 2016 yang baru.
Quick analysis tool menyediakan beberapa menu pilihan untuk melakukan formatting,
menambahkan chart atau sparkline, melakukan penjumlahan, serta membuat tabel
secara otomatis.
Cara menggunakannya cukup mudah. Setelah selesai mengisi data pada spreadsheet
atau tabel, pilih/seleksi seluruh rentang data kita. Perhatikan ikon lembar kerja petir di
sudut kanan bawah. Klik ikon ini dan menu lain akan muncul yang memperlihatkan
beberapa opsi atau pilihan menu untuk apa yang harus dilakukan dengan data ini.
Untuk mengetahui fungsi-fungsi apakah yang ada pada Microseoft Excel dapat
dilakukan dengan menekan tombol f* (paste function) yang ada pada toolbar
sehingga muncul kotak dialog yang berisi fungsi-fungsi yang tersedia sesuai dengan
bidang yang kita inginkan, misalnya: keuangan, matematika dan trigonometri, statistika,
logika, dan lain-lain.
1. Fungsi Data Text
1. Left : mengambil karakter yang ada di sebelah kiri dari satu kesatuan karakter.
Penulisan : =LEFT(teks, jumlah_karakter) : teks bisa diganti dengan cell
2. Right : mengambil karakter yang ada di sebelah kanan dari satu kesatuan karakter.
Penulisan : =RIGHT(teks, jumlah_karakter)
3. Mid : mengambil karakter yang ada di tengah dari satu kesatuan karakter.
Penulisan : =MID(teks, angka_awal, jumlah_karakter)
4. Upper : mengubah semua karakter dalam setiap kata yang ada pada suatu teks
menjadi huruf besar / kapital.
5. Lower : mengubah semua karakter dalam setiap kata yang ada pada suatu teks
menjadi huruf kecil.
6. Proper : mengubah karakter pertama dalam setiap kata yang ada pada suatu teks
menjadi huruf besar / kapital dan mengubah huruf berikutnya dengan huruf kecil.
9. Bahttext : untuk mengkonversi data numerik menjadi karakter teks Thai dan
menambahkan akhir Baht.
Penulisan : = BAHTTEXT(angka numerik)
10. Char : digunakan untuk menghasilkan nilai karakter ANSI dari sebuah angka
Penulisan : = CHAR(angka)
12. Code : untuk menghasilkan angka dari sebuah karakter ANSI yang dimasukkan.
Penulisan : =CODE(teks)
13. Concatenate :digunakan untuk menggabungkan dua atau lebih data bertipe teks.
Penulisan: CONCATENATE(teks1;teks2;..)
15. Exact : digunakan untuk membandingkan dua data teks jika memiliki nilai sama.
Penulisan :=EXACT(teks1;teks2)
16. Find : untuk menghasilkan nilai yang merupakan urutan sebuah atau beberapa
karakter dari suatu teks.
Penulisan : =FIND(karakter yang dicari;teks sumber;[awal karakter])
17. Fixed : untuk membulatkan nilai numerik dan mengubahnya menjadi data bertipe
teks dengan jumlah digit decimal tertentu.
Penulisan :=FIXED(angka;decimal;logika_koma)
18. Numbervalue : mengubah data bertipe teks menjadi data bertipe numerik,dengan
metode tertentu yg ditentukan sendiri
Penulisan :=NUMBERVALUE(teks;[pemisah_desimal];[pemisah_grup])
22. Subtitute : untuk mengganti teks yang berada disembarang posisi pada teks yang
dicari
Penulisan:=SUBTITUTE(teks;teks lama;teks baru[uruta karakter])
FUNGSI AUTOSUM.
Tombol autosum berisi fungsi untuk melakukan perhitungan secara cepat di dalam
worksheet.
1. SUM : digunakan untuk menjumlahkan isi data berupa angka dalam range tertentu.
penulisannya.: =SUM ( Cell awal :Cell Akhir )
2. AVERAGE : digunakan untuk mencari rata rata dari suatu range tertentu.
Penulisanya: = AVERAGE ( cell pertama : cell terakhir).
3. COUNT NUMBER :digunakan untuk menghitung jumlah cell yang berisi datanumerik
Penulisanya : =COUNT ( cell pertama : cell terakhir )
4. MAX : digunakan untuk mencari data tertinggi dari suatu range.
Penulisanya : =MAX (cell pertama : cell terakhir )
5. MIN : kebalikan dari Fungsi Max, fungsi ini digunakan untuk mencari data terendah
dari suatu range
Penulisnya := MIN (cell pertama : cell terakhir )
FUNGSI LOGIKA
Fungsi logika yaitu digunakan untuk membandingkan dua atau lebih suatu kondisi
tertentu, fungsi-fungsinya diantaranya adalah sebagai berikut :
2. OR : Fungsi OR yaitu digunakan untuk membandingkan dua atau lebih suatu kondisi
sehingga menghasilkan nilai TRUE jika semua terpenuhi dan FALSE jika salah satu
tidak terpenuhi.
Penulisan : =IF(OR(C4<60;D4<60;E4<60);”Tidak Lulus“;”Lulus“)
3. AND : Fungsi OR yaitu digunakan untuk membandingkan dua atau lebih suatu
kondisi sehingga menghasilkan nilai TRUE jika semua terpenuhi dan FALSE jika salah
satu tidak terpenuhi.
4. NOT : Fungsi NOT memang terbilang unik, yaitu digunakan untuk mengembalikan
keadaan jika logikanya bernilai TRUE berubah jadi FALSE dan sebaliknya jika fungsi
logikanya FALSE jadi TRUE.
Penulisan : =NOT(A4=B4)
5. IFERROR : Fungsi IFERROR yaitu digunakan untuk mengecek jika terjadi
kesalahan atau eror, bila terjadi kesalahan pada rumus excel maka akan muncul pesan
eror seperti #DIV/0, # VALUE, #N/A dst, untuk menghilangkan atau menganti pesan
error tersebut kita bisa menggunakan fungsi IFERROR.
Penulisan : =IFERROR(A8/B8;””)
1. FUNGSI AREAS : berfungsi untuk menampilkan jumlah area yang berupa sel,
range atau nama range.
Penulisan :=AREAS(reference)
8. FUNGSI INDEX : Fungsi Index adalah fungsi untuk menampilkan data pada
sebuah array dengan didasarkan pada nomor baris dan nomor kolom.
Penulisan :=INDEX (array;no baris;kolom)
9. FUNGSI LOOKUP :Fungsi ini dipakai untuk menampilkan data yang terdapat
pada lebih dari satu tabel.
Penulisan :=LOOKUP (X;Y;[Z])
X: lookup value atau data kunci.
Y : lookup vector.
Z: result vector.
1. FUNGSI NOW.
Fungsi ini digunakan untuk menuliskan waktu tanggal dan jam saat itu secara
otomatis,sesuai yang tertera disistem komputer
Rumus: =NOW().
2. FUNGSI TODAY.
Rumus ini untuk menuliskan tanggal saat itu secara otomatis, sesuai yang tertera
disistem komputer, perbedaanya dengan now, kalau rumus today hanya
menampilkan tanggal tidak disertai jamnya.
Rumus: =TODAY()
3. FUNGSI DATE.
Date untuk menuliskan format tanggal dari urutan angka-angka
Rumus: =DATE(year;month;day)
4. FUNGSI TIME.
Fungsi time digunakan untuk menuliskan format waktu dari urutan angka
Rumus: =TIME(hour;minute;second)
5. FUNGSI YEAR
Year bisa digunakan untuk menampilkan tahun dari data tanggal
Rumus=YEAR(serial_number)
6. FUNGSI MONTH.
Month digunakan untuk menampilkan bulan dari data tanggal
Rumus =MONTH(serial_number)
7. FUNGSI DAY.
Day digunakan untuk menampilkan tanggal dari data tanggal
Rumus =DAY(serial_number)
8. FUNGSI HOUR.
Hour digunakan untuk menampilkan jam dari data waktu
Rumus: =HOUR(serial_number)
9. FUNGSI MINUTE.
Minute digunakan untuk menampilkan menit dari data waktu
Rumus: =MINUTE(serial_number)
10. FUNGSI SECOND.
Second digunakan untuk menampilkan detik dari data waktu
Rumus: =SECOND(serial_number)
Grafik merupakan sebuah bentuk visualisasi dari tabel yang berfungsi untuk
menyajikan perbandingan data pada satu atau beberapa seri data. Terdapat beberpa
jenis grafik yang biasa digunakan untuk menyajian perbandingan suatu data, seperti
grafik batang, grafik garis dan grafik lingkaran.
Dibawah ini adalah cara membuat diagram atau grafik menggunakan ms.Excel Cara ini
dapat anda gunakan pada Microsoft Excel 2007 atau versi di atasnya, karena langkah
yang dilakukan cenderung sama, hanya saja letak perintahnya sedikit berbeda.
Untuk mengubah desain garis pada grafik pilih tools Quick Styles, dan pilih grafik
yang anda inginkan.
Untuk menghilangkan garis pada grafik menggunakan tool Quick Layout
RAB (Rencana Anggaran Biaya) adalah banyaknya biaya yang dibutuhkan baik upah
maupun bahan dalam sebuah perkerjaan proyek konstruksi, baik rumah,
gedung, jembatan, masjid, dan lain-lain, berikut ini langkah-langkah cara menghitung
RAB agar kita dapat lebih cermat menghitung RAB melalui tahap-demi tahap, sehingga
dapat mengurangi human error.
3. Pada sheet RAB, ketik kolom no, pekerjaan, volume, satuan, harga satuan bahan,
harga bahan, harga satuan upah, harga upah, harga satuan, harga total dan jumlah.
Isi kolom pekerjaan dengan jenis pekerjaan yang akan dihitung. Isikan juga volume
pekerjaan yang telah dihitung berdasarkan gambar kerja.
4. Pada sheet harga satuan ketik harga satuan bahan (kolom no, jenis bahan, satuan,
harga, volume dan total harga) dan harga satuan tenaga (kolom no, uraian,
satuanharga, volume dan total harga) , seperti contoh di bawah.
5. Pada form harga satuan bahan isi kolom jenis bahan, satuan dan harga satuan .
6. Pada form harga satuan tenaga isi kolom uraian (mandor, tukang kayu, dan
sebagainya), satuan dan harga satuan.
7. Pada sheet analisis ketik kolom no, uraian pekerjaan, volume, harga satuan, jumlah
harga (bahan dan tenaga), harga analisis dan total harga .
8. Isi kolom volume pada form analisis dengan menggunakan fungsi Vlookup yang
terdapat dalam Microsoft Excel dengan cara berikut.
a. Klik pada kolom volume (baris jenis pekerjaan, misal : pasang keramik lantai ...).
b. Klik insert, function, klik Vlookup, mucul kotak dialog sebagai berikut.
c. Pada baris Lookup_value, klik jenis pekerjaan pada analisis (misalnya : pasang
keramik lantai ...).
d. Pada baris Table_array, blok/sorot kolom pekerjaan sampai volume pada sheet
“RAB” (pekerjaan awal sampai akhir) dan tekan F4.
e. Pada baris Col_index_num, isi kolom keberapa data yang akan diambil (dari form
RAB), pada contoh data yang akan diambil terdapat di kolom 2 (kolom volume).
f. Pada baris Range_lookup, false.
11. Harga satuan pada form analisis diisi dengan menggunakan fungsi Vlookup juga
(ambil dari form harga satuan).
12. Jumlah harga pada form analisis diisi dengan cara berikut.
a. Kolom bahan diisi dengan cara harga satuan bahan * koefisien
b. Kolom tenaga diisi dengan cara harga satuan tenaga * koefisien. (Gambar 13).
13. Harga analisis pada form analisis diisi dengan cara jumlah harga bahan + jumlah
harga tenaga (Gambar 14).
14. Total harga pada form analisis diisi dengan cara harga analisis * volume
(Gambar 15).
15. Dengan perintah copy atau tekan CTRL+C, untuk pekerjaan yang lain. Lakukan
sampai semua pekerjaan total harganya terisi (pada form analisis)
16. Kembali ke sheet 2 (harga bahan), isi kolom volume dengan perintah SUMIF,
dengan cara klik insert, function, sumif (Gambar 16).
17. Pada baris Range, blok jenis pekerjaan form analisis dan tekan F4 (Gambar 17).
18. Pada baris Criteria, klik jenis bahan di form harga bahan.
19. Pada baris Sum_range, isi volume yang akan dijumlahkan di form analisis.
(Gambar 18)
20. Total harga pada form harga bahan diisi dengan cara volume * harga satuan
21. Pada sheet RAB, harga satuan bahan dan harga satuan upah diisi dengan fungsi
Vlookup (ambil data dari analisis,(Gambar 19)
22. Kolom harga hahan diisi dengan cara volume * harga satuan bahan.
23. Kolom harga upah diisi dengan cara volume * harga satuan upah.
24. Kolom harga satuan diisi dengan cara harga satuan bahan + harga satuan upah.
25. Kolom harga total diisi dengan cara harga bahan + harga upah.
Salah satu kelebihan Microsoft Excel adalah adanya satu fasilitas yang bernama
macro. Fasilitas ini mempunyai fleksibilitas dimana user dapat membentuk dan
mengarahkannya untuk berbagai macam kepentingan dalam koridor otomatisasi. Dari
yang sederhana sampai yang mampu bereplikasi seperti virus macro. Macro juga
mampu membuat aplikasi-aplikasi excel yang cukup sempurna.
Pada settingan default biasanya tab menu untuk fungi Marco belum muncul, yaitu
terdapat pada tab menu Developer, yang pertama akan kita lakukan yaitu cara
menampilkan menu Developer
langkahnya yaitu sebagai berikut :
Nah sampai disini maka Macro Microsoft Excel sudah tampil. Selain itu juga Menu
Developer ini juga menampilkan tambahan Form Controls dan juga Activex Controls
yang dapat membantu memaksimalkan hasil kinerja di microsoft excel.
Dalam posisi Excel sudah aktif, silahkan klik tab File atau gunakan keyboard
Alt+F Kemudian akan tampil menu tab file seperti gambar dibawah ini.
Kemudian klik “options” seperti gambar di bawah.
Lalu akan tampil menu excel options,setelah itu klik “Trush center” seperti
gambar di bawah
Kemudian klik “Trush center setting” yang berada di pojok kanan bawah.
Lalu klik “Trush location”
Kemudian akan tampil menu pilihan pemilihan drive atau folder tujan.
Setelah itu klik tombol “browser” maka akan tampil menu penuntunan Drive
yang akan dipilih pada PC dalam posisi “Disable all macros except digitally
signet macros”
Berikut adalah langkah-langkahnya bisa kita lihat pada gambar dibawah:
Visual Basic for Application atau yang biasa disingkat dengan VBA Excel adalah
sebuah fungsi dari Visual Basic yang ditanamkan kedalam Ms.Excel. Fungsi Visual
Basic ini dapat membantu pengguna Ms.Excel untuk membuat berbagai program/fungsi
untuk mempermudah pekerjaannya.
Berikut adalah ruang kerja pada VBA :
a. Tab Developer.
Tab developer berisi berbagai menu yang membantu kita untuk bekerja dengan
VBA Excel. Dari tab Developer ini kita dapat masuk ke dalam jendela Visual
Basic, mengatur fungsi Macros maupun menambahkan berbagai Form Controls
ataupun ActiveX Controls ke dalam lembar kerja.
Sesuai dengan namanya, VBA harus memiliki jendela Visual Basic untuk
meletakkan berbagai kode program yang dibutuhkan. Anda dapat menampilkan
jendela ini dari Tab Developer.
c. Objek Kontrol Visual Basic.
Form Controls dan ActiveX Controls sangat penting dalam mengerjakan sesuatu di
Visual Basic. dengan fungsi controls ini kita bisa mendapatkan berbagai fitur penting
yang dapat meringankan pekerjaan.
Perbedaan Form control dan ActiveX control bisa kita liat dibawah ini.
Untuk Form Control sudah terintegrasi dengan sheet excel, sehingga lebih
mudah untuk digunakan tanpa memerlukan koding VBA. Namun untuk fungsinya
kurang lengkap dan kurang fleksibel
Sedangkan Untuk ActiveX Control belum terintegrasi dengan sheet excel, untuk
mengabungkannya kita memerlukan pemahaman koding VBA jadi sedikit lebih
rumit dalam menggunakannya. Namun untuk fungsinya ActiveX Controls ini
memiliki fungsi yang lebih lengkap dan lebih fleksibel
Adapun fungsi dari ActiveX controls antara lain sbb.
Visual Basic for Application atau yang biasa disingkat dengan VBA Excel adalah
sebuah fungsi dari Visual Basic yang ditanamkan kedalam Ms.Excel. Fungsi Visual
Basic ini dapat membantu pengguna Ms.Excel untuk membuat berbagai program/fungsi
untuk mempermudah pekerjaannya.
Adapun contoh sederhana cara membuat program Visual Basic Application antara lain
sebagai berikut :
1. Langkah pertama, siapkan terlebih dulu data tabel di lembar kerja Excel seperti
berikut.
2. Selanjutnya membuat tombol tambah, caranya arahkan kursor ke Tab Developer >
Insert > CommandButton (ActiveX Control).
3. Lalu posisikan tombol tersebut sesuai kebutuhan, ganti nama tombol dengan tulisan
Tambah, caranya klik kanan pada tombol lalu pilih Command Button Object >> Edit.
Hasilnya seperti berikut
4. Kemudian klik kanan pada tombol Tambah, pilih View Code, maka akan tampil
halaman Visual Basic for Application, kemudian isikan code berikut ini.
UserForm1.Show
End Sub
Seperti pada tampilan berikut. (catatan, simpan halaman dengan nama IsianData.xlsb).
5. Kemudian klik kanan pada tulisan “VBAProject (IsianData.xlsb)”, lalu pilih insert
>> UserForm, seperti tampilan berikut
6. Selanjutnya buat tiga buah TextBox dengan satu tombol CommandButton,
contohnya seperti tampilan berikut.
Tombol CommandButton.
7. Kemudian double klik pada button”Simpan”, setelah itu masukan code seperti
berikut (lihat keterangan no.4).
End(xlUp).Offset(0, 0).Row
With wsDtbsBrg
End With
Unload Me
End Sub
As MSForms.ReturnInteger)
Case Else
KeyAscii = 0
End Select
End Sub
8. Setelah itu kembali lagi ke lembar kerja Excel, untuk mengaktifkan tombol
“Tambah”, arahkan kursor ke tab Developer >> Design Mode
9. Sekarang coba klik tombol “Tambah”, jika tombol tersebut berfungsi maka akan
muncul form dialog isian, dan coba isi bagian Nama, Alamat dan No telepon, kemudian
Klik Simpan, seperti berikut.
10. Maka pada tabel data akan terisi sesuai dengan data yang di inputkan pada form
isian data. Jika ingin menambahkan data lebih banyak lagi, cukup klik tombol “Tambah”
dan lakukan pengisian data seperti pada no 9 diatas.
KESIMPULAN
( DWI ANOVA )
NPM.18640167