Anda di halaman 1dari 62

TUGAS PEMGRAMAN KOMPUTER

OLEH :
DWI ANOVA
NPM.18640167
KELAS NON REGULER BJM

DOSEN :

ADHI SURYA,ST.,MT
NIDN.1126058001

PRODI (S-1) TEKNIK SIPIL


UNIVERSITAS ISLAM KALIMANTAN
MUHAMMAD ARSYAD AL BANJARI
BANJARMASIN
2018/2019
KATA PENGANTAR

Assalamu’alaikum warahmatullahi wabarakatuh.

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.

Penulis juga mengucapkan terima kasih kepada semua pihak,teman-teman dan


khususnya kepada dosen Matematika kami yaitu Bapak
Adhi Surya,ST,MT yang telah membimbing saya dalam menulis makalah ini.

Demikian, semoga makalah ini dapat bermanfaat.Terima kasih.

Banjarmasin,14 Oktober 2018

( DWI ANOVA )
NPM.1864016
DAFTAR ISI

Halaman

COVER .......................................................................................

KATA PENGANTAR.....................................................................

DAFTAR ISI.................................................................................

BAB I. Pengantar ME,VB.NET,dan Visio……………………….

BAB II. Pengenalan Microsoft Excel (ME)………………………

BAB III. Pengenalan Fitur dan Fungsi (termaksud rumus)…….

BAB IV. Membuat Grafik Pada Microsoft Excel……………….

BAB V. Membuat Rancangan Anggaran Biaya (RAB)……….

BAB VI. Mengenal Macro dan VBA………………………………

BAB VII. Membuat Program VBA………………………………..

KESIMPULAN.............................................................................

DAFTAR PUSTAKA....................................................................

PROFIL MAHASISWA.................................................................
BAB I. PENGANTAR ME,VB NET,DAN VISIO.

Apa yang dimaksud dengan pemrograman?

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.

definisi dari pemrograman adalah aktivitas untuk menyelesaikan sebuah masalah


yang diselesaikan dengan bantuan komputer berdasarkan langkah-langkah lojik dalam
aturan dan urutan tertentu yang dilakukan dengan menuliskannya dalam sebuah
bahasa pemrograman.

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.

Pengelompokan Bahasa Pemrograman

Bahasa pemrograman di bagi menjadi beberapa kelompok, yaitu :

a. Object Oriented Language : Visual C, Delphi, Visual Base, Visual, FoxPro.

b. Low Level Language : contohnya adalah bahasa Assembly.

c. Middle Level Language : contohnya adalah Bahasa C.

d. High Level Language : contohnya Basic dan Pascal.

Contoh Bahasa Pemrograman


Berikut ini ada beberapa contoh bahasa pemrograman yang paling umum digunakan,
yaitu :

a. Java script

b. PHP
c. HTML

d. C + +

Manfaat Dan Tujuan Belajar Pemrograman atau Coding

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.

2. Melatih Daya Pikir

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.

3. Mengembangkan Potensi Diri

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.

Memahami arti dari Microsoft excel, Microsoft VB NET,dan Microsoft


Visio.

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 Dan Kekurangan Microsoft Office Excel


Adapun kelebihan dan kekurangan dari microsoft office excel adalah sebagai
berikut:

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 Visual Basic yang pernah diriis :

Visual Basic .NET 2002 

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.

Visual Basic .NET 2003 

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

Visual Basic 2005

Setelah itu, Microsoft pun berkonsentrasi dalam mengembangkan Microsoft .NET


Framework 2.0, dan tentunya alat bantu untuk membangun program di atasnya. Hingga
pada tahun 2005, mereka pun merilis versi terbaru dari Visual Basic .NET, yang kali ini
disebut dengan Visual Basic 2005 (dengan membuang kata ".NET"), bersama-sama
dengan beberapa aplikasi pengembangan lainnya.
Untuk rilis 2005 ini, Microsoft menambahkan beberapa fitur baru, di antaranya adalah:

 Edit and Continue


Fitur ini sebelumnya terdapat di dalam Visual Basic, akan tetapi dihapus di dalam
Visual Basic .NET. Dengan keberadaan fitur ini, para programmer dapat
memodifikasi kode pada saat program dieksekusi dan melanjutkan proses
eksekusi dengan kode yang telah dimodifikasi tersebut.
 Evaluasi ekspresi pada saat waktu desain
 Munculnya Pseudo-Namespace "My", yang menyediakan:
o Akses yang mudah terhadap beberapa area tertentu dari dalam .NET
Framework yang tanpanya membutuhkan kode yang sangat signifikan.
o Kelas-kelas yang dibuat secara dinamis (khususnya My.Forms).
 Peningkatan yang dilakukan terhadap konverter kode sumber dari Visual Basic
ke Visual Basic .NET.
 Penggunaan kata kunci (keyword) Using, yang menyederhanakan penggunaan
objek-objek yang membutuhkan pola Dispose untuk membebaskan sumber daya
yang sudah tidak terpakai.
 Just My Code, yang menyembunyikan kode reusable yang ditulis oleh alat bantu
Integrated Development Environment (IDE) Visual Studio .NET.
 Pengikatan sumber data (Data Source binding), yang mampu mempermudah
pengembangan aplikasi basis data berbasis klien/server.

Visual Basic 9.0

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:

 Operator If sekarang merupakan operator ternary (membutuhkan tiga operand),


dengan sintaksis If (boolean, nilai, nilai). Ini dimaksudkan untuk mengganti fungsi
IIF.
 Dukungan anonymous types
 Dukungan terhadap Language Integrated Query (LINQ)
 Dukungan terhadap ekspresi Lambda
 Dukungan terhadap literal XML
 Dukungan terhadap inferensi tipe data.
 dukungan terhadap 'LINQ.
Microsoft Visio adalah software pembuat diagram dan flowchart bebasis vektor
yang awalnya di buat oleh Visio Corportion. Pada tahun 1995, Visio 4.0 dirilis. Ini
merupakan versi Visio pertama yang dapat berjalan di windows 95, dan sekaligus
menjadi versi terakhir yang dibuat Visio Corporation.
Visio Corporation didirikan pada bulan September 1990, dengan nama Axon
Corporation. Semua pendiri perusahaan tersebut merupakan jebolan dari Aldus
Corporation, yakni Jeremy Jaech, Dave Walter (yang merupakan pendiri perusahaan
Aldus) dan Ted Johnson yang merupakan pemimpin proyek Aldus Page Maker for
Windows).
Pada tahun 1992 sebelum merilis sebagai sebuah produk perangkat lunak, nama
perusahaan tersebut diubah menjadi Shapeware. Dan, pada bulan November pada
tahun yang sama, perusahaan ini pun merilis aplikasinya yang pertama, Visio.Ketika
Shapeware merilis Visio 4.0 pada 18 Agustus 1995, ternyata aplikasi tersebut
merupakan aplikasi pertama yang dikembangkan secara khusus untuk Windows 95.
Pada bulan November 1995, nama perusahaan Shapeware berubah kembali menjadi
Visio, dan sahamnya pun diperdagangkan secara go public,dengan nama VISIO.

Kelebihan dan Kekurangan Microsoft Visio:

Kelebihan dari micrsoft visio diantara lainya adalah


a. Tools-tools nya sangat mudah dipahami
b. Cara penggunaannya yang mudah
c. Lebih banyak pilihan gambarnya

Kekurangan dalam Microsoft Visio:


a. Instalasi yang rumit
b. Sedikitnya tutorial visio
c. Software tidak gratis
BAB II. PENGENALAN MICROSOFT EXCEL

Apa sih itu Microsoft Excel ?

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.

Sejarah Microsoft Excel

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.

Excel merupakan program spreadsheet pertama yang mengizinkan pengguna untuk


mendefinisikan bagaimana tampilan dari spreadsheet yang mereka sunting: font, atribut
karakter, dan tampilan setiap sel. Excel juga menawarkan penghitungan kembali
terhadap sel-sel secara cerdas, di mana hanya sel yang berkaitan dengan sel tersebut
saja yang akan diperbarui nilanya (di mana program-program spreadsheet lainnya akan
menghitung ulang keseluruhan data atau menunggu perintah khusus dari pengguna).
Selain itu, Excel juga menawarkan fitur pengolahan grafik yang sangat baik.

Di bawah ini merupakan versi -versi Microsoft Excel :

Tahun Versi Excel Sistem operasi Versi


Microsoft
Office
1985 Excel 1.0 Apple Macintosh klasik Tidak ada
Microsoft Office
1987 Excel 2.0 Microsoft Windows 2.0 Tidak ada
for Microsoft Office
Windows
1988 Excel 1.5 Apple Macintosh klasik Tidak ada
Microsoft Office
1989 Excel 2.2 Apple Macintosh klasik Tidak ada
Microsoft Office
1989 Excel 2.2 IBM OS/2 Tidak ada
Microsoft Office
1990 Excel 3.0 Microsoft Windows 3.0 Tidak ada
Microsoft Office
1990 Excel 3.0 Apple Macintosh Tidak ada
Microsoft Office
1991 Excel 3.0 IBM OS/2 Tidak ada
Microsoft Office
1992 Excel 4.0 Microsoft Windows 3.0 dan Windows 3.1 Tidak ada
Microsoft Office
1992 Excel 4.0 Apple Macintosh Tidak ada
Microsoft Office
1993 Excel 5.0 Windows 3.0, Windows 3.1, Windows 3.11, Microsoft Office
Windows for Workgroups, dan Windows NT 4.2 dan Office
(hanya versi 32-bit) 4.3
1993 Excel 5.0 Apple Macintosh Tidak ada
Microsoft Office
1995 Excel 7 for Windows 95 dan Windows NT 3.1/3.50 Microsoft Office
Windows 95 95
1997 Excel 97 Windows 95, Windows NT 3.51/Windows Microsoft Office
(Excel 8) NT 4.0 97
1998 Excel 8.0 Apple Macintosh Microsoft Office
'98 for
Macintosh
1999 Excel 2000 Windows 98, Windows Me, Windows 2000 Microsoft Office
(Excel 9) 2000
2000 Excel 9.0 Apple Macintosh Microsoft Office
2001 for
Macintosh
2001 Excel 2002 Windows 98, Windows Me, Windows 2000, Microsoft Office
(Excel 10) Windows XP XP
2001 Excel 10.0 Apple Macintosh OS X Microsoft Office
v. X
2003 Excel 2003 Windows 2000 (Service Pack 3), Windows Microsoft Office
(Excel 11) XP, Windows Server 2003, Windows Vista, System 2003
Windows Server 2008
2004 Excel 11.0 Apple Macintosh OS X Microsoft Office
2004 for
Macintosh
2007 Excel 2007 Microsoft Windows XP (dengan Service Microsoft Office
(Excel 12) Pack 2 atau lebih tinggi), Windows Server System 2007
2003 (Service Pack 1), Windows Vista, serta
Windows Server 2008.
2010 Excel 2010 Windows 7 Windows Vista (dengan Service Microsoft Office
(Excel 14) Pack 2), Microsoft Windows XP, Windows 2010
Server 2008, Windows Server 2008 R2, dan
Windows 8
2013 Excel 2013 Windows 7 Windows Server 2008 R2 Microsoft Office
(Excel 15) Windows Server 2012, dan Windows 8 2013 & Office
365
Mengenal Tampilan Utama Microsoft Excel.

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

Tampilan utama pada Microsoft Excel


Nama Box Select All Range sel Sel Formula Navigas
Vertika

Nafigasi Tab sheet New Sheet Tab split Navigasi


Sheet Horisontal

 Name Box : merupakan suatu kontak yang digunkan untuk menampung


nama-nama range.
 Select All : diguunakan untuk memilih semua sel dalam satu workseet.
 Range Sel : merupakan kumpulan dari kolom,baris,dan sel.
 Formula Bar : untuk menampilkan atau mengetikkan teks atau rumus.
 Sel : Merupakan pertemuan antara kolom dan baris yang mempunyai nama.
 Navigasi Vertikal : batang scroll untuk menggulung lembar kerja ke
Arah atas atau bawah.
 Navigasi Horizontal :batang scroll untuk menggulung lembar kerja kea rah
kiri atau kanan.
 Tab Split : merupakan tuas pemisah di antara tab sheet dengan navigasi
horizontal.
 New Sheet : digunakan untuk menambah sheet baru.
 Tab Sheet : merupakan bagian yang menampung nama-nama sheet.
 Navigasi Sheet :merupakan tombol-tombol perintah untuk pindah shee

BAB III. MENGENAL FITUR DAN FUNGSI


( TERMAKSUD RUMUS )

Fitur-fitur yang terdapat pada Microsoft Excel.

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.

2. Basic Text Function.


Pada umumnya, jumlah data yang terdapat di Microsoft Excel cukup banyak. Namun,
tidak semua data tersebut sudah diketik dengan tepat sesuai kaidah PUEBI. Misalnya,
ada beberapa kata yang belum tertulis menggunakan huruf kapital yang seragam. Akan
tetapi, kita tidak perlu takut harus merapikannya satu-persatu karena kita dapat
mengetikkan formula khusus di bawah ini :

 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.

Aplikasi Microsoft Excel seringkali digunakan untuk mengolah angka-angka statistik.


Tidak hanya itu, kita juga dapat mengatur format angka yang terdapat pada sheet.
menggunakan Numbers Format yang terdapat pada tab Home. Di sini terdapat
beberapa bentuk Numbers Formatting yang dapat digunakan untuk memformat tanggal,
mata uang, waktu, pecahan, dan keperluan lainnya.

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 :

 Sum : Digunakan untuk menjumlahkan keseluruhan data


 Average : Digunakan untuk menghitung nilai rata-rata dari keseluruhan data
 Count Numbers : Digunakan untuk menghitung jumlah cell yang memuat angka
 Max : Digunakan untuk mencari nilai terbesar
 Min : Digunakan untuk mencari nilai terkecil.

6. "Tell Me" Box

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.

7. New Chart Types

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.

9. Quick Analysis Tools

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.

10. 3D Maps - PowerMap


Pada versi sebelumnya fitur ini dinamakan Power Map yang merupakan Add-in
terpisah. Pada Excel 2016 fitur ini tersedia secara bawaan default dengan nama "3D
Maps" yang bisa ditemukan pada Tab Insert--Group Tours.
3D Maps bisa digunakan untuk menampilkan perbandingan data berdasarkan lokasi
kota atau negara. Dengan fitur ini visualisasi data tentu akan lebih menarik.

Fungsi yang ada di Microsoft Excel :

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.

7. Len : mengambil karakter terkiri sejumlah yang dinyatakan pada argumen


jumlah_karakter.
8. Text : mengubah angka menjadi teks dengan jumlah desimal sesuai yang dinyatakan
pada argumen format_teks.
Penulisan : =TEXT(angka, format_teks)

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)

11. Clean : untuk menghilangkan karakter yang tidak tampil


Penulisan :=CLEAN(teks)

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;..)

14. Dollar : mengubah symbol mata uang sesuai setting Region.


Penulisan : = DOLLAR(angka;[decimal])

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])

19. Replace : untuk mengganti karakter dari suatu data teks


Penulisan :=REPLACE(teks target;awal karakter;jumlah karakter;teks pengganti)

20. Rept : untuk mengulang penulisan karakter atau teks


Penulisan :=REPT(teks;nilai kelipatan)
21.Search :untuk menghasilan nilai urutan dari sebuah atau beberapa karakter dari
suatu teks.
Penulisan : =SEARCH(karakter yang dicari;sumber awal karakter)

22. Subtitute : untuk mengganti teks yang berada disembarang posisi pada teks yang
dicari
Penulisan:=SUBTITUTE(teks;teks lama;teks baru[uruta karakter])

23. Trim : untuk menghapus spasi dari suatu teks


Penulisan : TRIM(teks)

2. Fungsi Autosum dan Logka.

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 :

1. IF : Fungsi IF untuk memberikan ketentuan dari membandingkan dua kriteria,


sedangkan jika lebih menggunakan rumus IF bertingkat 
contoh : =IF(C5<6;”Tidak Lulus“;”Lulus“)

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.

Penulisan : =IF(AND(C4<60;D4<60;E4<60);”Tidak Diterima“;”Diterima“)

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;””)

3. Fungsi Lookup dan Referensi.

1. FUNGSI AREAS : berfungsi untuk menampilkan jumlah area  yang berupa sel,
range atau nama range.
Penulisan :=AREAS(reference)

2. FUNGSI ADDRES : mendapatkan alamat dari sel dalam worksheet, dengan


menentukan baris dan kolom nomor.
Penulisan : =ADDRESS(no baris;no kolom;no abs;a1;sheet text)
3. FUNGSI COLUMN :Fungsi ini digunakan untuk menunjukkan urutan kolom yang
dimulai dari ururtan sebelah kiri.
Penulisan : =COLUMN([reference])

4. FUNGSI CHOOSE : digunakan untuk menampilkan isi suatu sel berdasarkan


posisi urutan dalam kelompok referensi. Dalam referensi sendiri bisa terdiri dari
beberapa tipe, diantaranya angka, teks atau sejenisnya
Penulisan : =CHOOSE(No indeks;nilai1;nilai2;nilai3;…)

5. FUNGSI COLUMNS: Fungsi yang digunakan untuk menampilkan angka yang


menunjukkan jumlah kolom dalam suatu array atau referensi.
Penulisan=COLUMNS(referensi).

6. FUNGSI HYPERLINK : Fungsi ini menciptakan jalan pintas untuk membuka


dokumen yang tersimpan pada server jaringan, intranet, internet atau kesebuah
file
Penulisan :=HYPERLINK (link location;friendly name).
7. FUNGSI HLOOKUP : fungsi ini dipakai untuk menampilkan data dari tabel yang
bentu tabel tersebut bisa horizontal maupun vertikal
Penulisan :=HLOOKUP (X:Y:Z).
X :Sel kunci.
Y :Range.
Z :Offset baris.

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.

10.FUNGSI INDIRECT :fungsi INDIRECT dipakai untuk menampilkan data pada


suatu sel, alamat sel yang dituju isinya berupa teks atau nama suatu range.
Penulisan :=INDIRECT (ref teks;a1)
Ref teks : referensi alamat sel A1
A1 : nilai logika

4. Fungsi Tanggal dan Waktu.

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)

BAB IV. MEMBUAT GRAFIK

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.

Cara membuat grafik menggunakan Ms Excel.


 Buka terlebih dahulu lembar kerja Ms.Excel

 Setelah itu buatlah contoh tabel sederhana, seperti di bawah ini

 Lalu Blok data yang akan dibuat grafik


 Setelah itu pilih menu Insert, pada tool Charts pilih grafik yang akan digunakan.
Contohnya gunakan grafik garis yaitu Line.
 Maka akan muncul tampilan grafik yang telag anda buat sesuai dengan data
pada tabel

 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

 Langkah selanjutnya kita akan mengubah tampilan marker menjadi lingkaran


pada grafik, caranya dengan meletakkan kursor pada marker lalu klik kanan pilih
Format data series, maka akan muncul jendela format data series, pilih marker
option, lalu Built in dan pilih lingkaran pada tanda panah.
 Sebelum jendela format di tutup, kita dapat mengganti pula tampilan pada garis
pada Line Style, dan atur garis sesuai yang anda inginkan, klik Close

 Lihat gambar dan mengalami perubahan.


BAB V. MEMBUAT RENCANA ANGGARAN BIAYA (RAB).

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.

Dibawah ini adalah langkah -langkah membuat Rencana Anggaran Biaya/RAB


antara lain sebagai berikut:

1. Jalankan software Microsoft Excel dengan


langkah-langkah sebagai berikut.Klik Start
a. Klik pada pilihan All Programs
b. Klik pada pilihan Microsoft Office
c. Klik pada pilihan Microsoft Excel, dilayar muncul tampilan sebagai beriku

2. Beri nama sheet 1 dengan nama RAB


a. Dobel klik pada sheet 1
b. Ketik “RAB”
c. Ganti nama juga sheet 2 dengan nama “Harga Satuan” dan sheet 3 dengan nama
Analisis

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.

9. Klik OK, hasilnya akan terlihat seperti di bawah ini.

9. Klik OK, hasilnya akan terlihat seperti di bawah ini.


10. Dengan perintah copy atau tekan CTRL+C, untuk pekerjaan yang lain. Lakukan
sampai semua pekerjaan volumenya terisi (pada form analisis).

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.

BAB VI. MENGENAL MACRO DAN VBA.

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.

Apa sih Macro itu ?


Macro merupakan kumpulan perintah - perintah dalam Excel yang dirangkai menjadi
satu perintah. Macro berupa script dengan menggunakan bahasa pemrograman VB
Sehingga pekerjaan yang berulang - ulang dapat dilakukan secara otomatis dan
mudah. Hal ini akan sangat menguntungkan ketimbang melakukan perintah - perintah
secara satu per satu dan berulang - ulang. Contoh yang sederhana misalnya kita sering
menuliskan suatu kata atau kalimat yang sama secara terus - menerus, maka yang
semacam ini dapat dibuatkan macronya sehingga pekerjaan mengetik menjadi lebih
cepat dan mudah serta tidak membuang - buang waktu.

Cara memunculkan menu Developer pada Microsoft Excel

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 :

 Buka File atau aplikasi microsoft Excel kalian


 Pada menu tab File > pilih Options
 Selanjutnya Akan muncul jendela seperti gambar dibawah ini, kemudian Klik
Customize Ribon >> beri ceklis Developer
 Selanjutnya Kik Ok jika selesai
Setelah mengikuti tutorial Cara Menampilkan Menu Developer Excel diatas selanjutnya
perhatikan pada tab menu Microsoft Excel. Maka akan tampil Menu Developer nya

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.

Cara Setting Macro.

Berikut adalah langkah-langkahnya :

 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”

 Setelah itu “add new location” seperti gambar di bawah

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

 Langkah selanjutnya klik OK.

Mengenal Visual Basic For Application (VBA).

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.

b. Jendela Visual Basic.

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.

1. Command Button : Untuk membuat tombol perintah


2. Combo Box : Untuk membuat pilihan data-data drop down
3. Check Box : Untuk membuat ceklis dari pilihan data-data pada excel
4. List Box : Berupa urutan list data-data.
5. Text Box : Field yang digunakan user untuk mengiput data berupa text
6. Scroll Bar : Berupa tombol geser naik turun data nilai angka.
7. Spin Button : Berupa tambol untuk menaikan dan menurunkan nomer data.
8. Option Button : Berupa pilihan data dengan opsi hanya bisa dipilih satu saja,
biasanya berbentuk bulatan.
9. Label : Untuk membuat label
10. Image : Untuk Menambahkan gambar
11. Toggle Button : Fungsinya mirip dengan button
12. More Controls : Untuk menambahkan tool-tool lainnya
VII. MEMBUAT PROGRAM VBA.

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.

Private Sub CommandButton1_Click()

UserForm1.Show

End Sub

Seperti pada tampilan berikut. (catatan, simpan halaman dengan nama IsianData.xlsb).

Isi code disini

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).

Private Sub CommandButton1_Click()

Set wsDtbsBrg = Sheets(“Sheet1”)

RecordAkhir = wsDtbsBrg.Cells(wsDtbsBrg.Rows.Count, “B”). _

End(xlUp).Offset(0, 0).Row

With wsDtbsBrg

.Cells(RecordAkhir + 1, 1).Value = TextBox1.Value

.Cells(RecordAkhir + 1, 2).Value = TextBox2.Value

.Cells(RecordAkhir + 1, 3).Value = TextBox3.Value

End With

Unload Me

End Sub

Private Sub Textbox3_KeyPress(ByVal KeyAscii _

As MSForms.ReturnInteger)

Select Case KeyAscii


Case Asc(“0”) To Asc(“9”)

Case Else

KeyAscii = 0

End Select

End Sub

Code yang telah terinput

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

1. Definisi dari pemrograman adalah aktivitas untuk menyelesaikan sebuah masalah


yang diselesaikan dengan bantuan komputer berdasarkan langkah-langkah lojik
dalam aturan dan urutan tertentu yang dilakukan dengan menuliskannya dalam
sebuah bahasa pemrograman.
2.Microsoft excel adalah program aplikasi pada Microsoft office yang digunakan untuk
pengolahan angka yang dikelurkan oleh perusahaan Microsoft Corporation.
3.Grafik merupakan sebuah bentuk visualisasi dari tabel yang berfungsi untuk
menyajikan perbandingan data pada satu atau beberapa seri data.
4.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.
5. Macro merupakan kumpulan perintah - perintah dalam Excel yang dirangkai menjadi
satu perintah. Macro berupa script dengan menggunakan bahasa pemrograman VB
sehingga pekerjaan yang berulang - ulang dapat dilakukan secara otomatis.
6.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.
DAFTAR PUSTAKA

LPKMB MADCOM Madiun.2013. Kumpas Tuntas Microsoft Excel 2013. Yogyakara:


Penerbit ANDI.
LPKMB MADCOM Madiun.2010. Membangun Rumus dan Fungsi Microsoft Excel
2010. Yogyakara: Penerbit ANDI.
Blee, Staffano. 2011. Having Fun With Microsoft Excel 2010. Yogyakarta: Skripta
Media Creatif.
Andi dan Madcom, 2000. Seri Panduan Lengkap Microsoft Excel, Yogyakarta : Andi
danMadcom.
Permana, Budi, 2004. Seri Penuntun Praktis Microsoft Excel 2003, Jakarta : Penerbit:
Elex Media Komputindo.
Erhans DR., 2001. Sekarang belajar sekarang lancer Microsoft Excel 2002. Jakarta :
PT.Encontara Rajawali.
Wicaksono, Yudhy. 2009. Mengungkap Kedahsyatan Macro Excel. Jakarta: Elex Media
Komputindo.
PROFIL MAHASISWA

Nama Lengkap : Dwi Anova.


TTL : Pontianak,02 November 1992.
Alamat Rumah : Jl.A.Yani KM.14.200 KOMP.Sejahtera Mandiri
Asri NO.9F RT.021 RW.007 Kec.Gambut Kab.Banjar.
Banjarmasin, Kalimantan Selatan.
Asal Sekolah : SMKN 1 Gambut.
Email : Anova.dwi@yahoo.com.
NO.HP/NO.WA : 0852-4826-5222.
Hobi : Membaca,
Motto Hidup : “Lakukanlah apa yang membuat hatimu senang selama itu
tak merugikan diri sendiri dan orang lain”

Banjarmasin,20 Oktober 2018

( DWI ANOVA )
NPM.18640167

Anda mungkin juga menyukai