Anda di halaman 1dari 8

10/1/2016

5ContohMembuatAplikasiVBAExcelSederhana!

alviancs blog
Pemrograman

Unik

alviancs blog

Komputer

Blogger

Blogotainment

Inspirasi

Tips danMembuat
Cara
Android
5 Contoh
Aplikasi VBA Excel Sederhana!

Home VBA 5 Contoh Membuat Aplikasi VBA Excel Sederhana!

5 Contoh Membuat Aplikasi VBA


Excel Sederhana!

Macro VBA Excel, adalah sebuah fitur yang dimiliki


oleh Microsoft Excel. Dengan memanfaatkan Macro
VBA, anda dapat menciptakan aplikasi baru yang
mempermudah

pekerjaan

anda

menggunakan

Microsoft Excel.
Untuk dapat menguasai dan memahami VBA pada
Excel, anda perlu mengetahui dasar hingga cara
membuat aplikasi pada VBA sederhana terlebih dahulu.
Selain itu, VBA Visual Basic for Application termasuk
bahasa pemrograman yang hampir mirip sintaksnya
dengan VB6 Visual Basic 6. Sehingga, bagi anda yang
menyukai bahasa pemrograman tersebut, kemungkinan
akan tertantang dan lebih mudah menguasai VBA
nantinya.
Sebelum membuat program sederhana VBA pada Excel,
anda perlu mengaktifkan satu menu, yaitu menu
Developer, dimana menu tersebut berisikan perintah
khusus yang akan menunjang pekerjaan anda dalam
koding VBA.
http://alviancs.blogspot.co.id/2015/09/contohaplikasivbaexcelsederhana.html

1/8

10/1/2016

5ContohMembuatAplikasiVBAExcelSederhana!

Cara Mengaktifkan Menu Developer


Berikut ini adalah 5 Contoh Membuat Aplikasi VBA Excel
Sederhana.

1. Membuat Aplikasi VBA Input Otomatis


Sederhana
Langkah awal adalah membuka Ms. Excel anda.
Buka Menu Developer dan klik View Code
Masukkan kode berikut:

SubInputDataPalingSederhana()
Cells(1,1)="ContohAplikasiVBAMacroSederhana"
'Cells(1,1)berartibariske1dikolomke1
EndSub

Anda dapat menaruhnya di dalam module maupun


didalam sheetnya langsung contoh: Sheet1. Tapi saya
menyarankan untuk membuat module baru, kemudian
menaruhnya di dalam module, agar sub dan fungsi
tersusun dengan rapi.
Setelah menaruh kode diatas kedalam module, anda
dapat membuat tombol baru di Workbook Excel
dengan cara klik Insert di Menu Developer, kemudian
pilih Button di Form Controls.
Alokasikan ukuran dan bentuk tombol, kemudian klik
dan

pilih

sub

yang

sudah

dibuat

tadi,

yaitu

InputDataPalingSederhana. Setelah itu coba klik pada


tombol tersebut dan lihat yang terjadi.

2.

Menyalin/Copy

Data

Sederhana

MenggunakanVBA
Sebenarnya tutorial ini pernah saya buat di postingan:
Cara Mengcopy Data Otomatis Lewat VBA
http://alviancs.blogspot.co.id/2015/09/contohaplikasivbaexcelsederhana.html

2/8

10/1/2016

5ContohMembuatAplikasiVBAExcelSederhana!

Tapi saya sengaja membuatnya lagi dengan cara yang


lebih simple. Pertama buatlah data sebagai berikut:

Data

Cara awalnya sama seperti sebelumnya, tapi kodenya


berbeda, yaitu sebagai berikut:
'Dengansubini,andaakanmengcopydatadariRange
("A1:B10")keRange(E1")SubCopySederhana()
Range("A1:B10").CopyDestination:=Range("E1")
'Mendestinasikanpenyalinan(opsional)
Range("A1:B10").Copy
'Mengcopyrangediatas
Range("E1").Select
'Mengaktifkanrangediatas
ActiveSheet.Paste
'Menyalindatakerangeyangsudahdiaktifkan
Application.CutCopyMode=False
'Untukmenghilangkanselectionbekascut/copy
EndSub

3.

Merubah

Warna

Font

Sederhana

MenggunakanVBA
http://alviancs.blogspot.co.id/2015/09/contohaplikasivbaexcelsederhana.html

3/8

10/1/2016

5ContohMembuatAplikasiVBAExcelSederhana!

Buat terlebih dahulu tulisan di sel B4. Tulisan tersebut


nantinya akan diubah warnanya menggunakan VBA.
Anda perlu memahami dan menggunakan kode berikut:
'Subiniakanmemodifikasistyleselbariske4dan
kolomke2("B4")
SubGantiWarna()
'Cara1:MenggunakanCells
Cells(4,2).Font.ColorIndex=3
'3adalahindeksdariwarnamerah
'Cara2:MenggunakanRange
Range("B4").Font.ColorIndex=3
'Cara3:MenggunakanRGBuntukkomposisiwarna
Cells(4,2).Font.Color=RGB(255,0,0)
'MenggunakanRangedanRGB
Range("B4").Font.Color=RGB(255,0,0)
EndSub

4. Menyisipkan Hyperlink kedalam teks


denganVBA
Buatlah terlebih dahulu tulisan, terserah anda, misalnya
"alviancs blog" di sel A5. Kemudian gunakan kode
berikut didalam module, dan panggil lewat macro
tombol.
SubBuatHyperlink()
ActiveSheet.Hyperlinks.Add

Range("A5"),

"http://www.alviancs.blogspot.com"
'MenambahkanhyperlinkpadarangeA5
EndSub

5.MenyisipkanFormulakedalamExcellewat
VBA
Anda dapat menyisipkan formula lewat VBA. Contoh
kodenya adalah sebagai berikut:
http://alviancs.blogspot.co.id/2015/09/contohaplikasivbaexcelsederhana.html

4/8

10/1/2016

5ContohMembuatAplikasiVBAExcelSederhana!

SubSisipkanFormula()
Range("A1:A5000").Value="=ROW()"
EndSub

Dengan kode diatas, anda akan memasukkan nilai dari


range A1 hingga A5000 berisi formula "=ROW", yang
mana akan memunculkan nomor baris.

Alvian Casablancas
arubiandesu@gmail.com
Terimakasihsudahberkunjungdi
alviancs.blogspot.com,silakan
membacaartikelyanglainnyalagidanjanganlupa
berkomentarcerdasdengantidakmembuatSPAM:)

ArkelTerkait:

ConvertExcelke
PDFMenggunakan

MengcopyData
danMenghapus
DuplikatdiVBA
Excel

VBAExcel

http://alviancs.blogspot.co.id/2015/09/contohaplikasivbaexcelsederhana.html

5/8

10/1/2016

5ContohMembuatAplikasiVBAExcelSederhana!

MengambilNilai

CaraMudah

dariWorkbook

MembuatLogOut

LainDenganVBA

PadaVBAExcel

Excel

MudahMembuat
FormLogin

MenggunakanVBA
Excel+Video
2 Comments
Tutorial
2 comments:
Muhammad Nashi 5 March 2016 at 08:43
trims : sangat membantu
Reply
Replies
Alvian Casablancas

7 March 2016 at

09:02
Samasama, senang bisa membantu anda. :
http://alviancs.blogspot.co.id/2015/09/contohaplikasivbaexcelsederhana.html

6/8

10/1/2016

5ContohMembuatAplikasiVBAExcelSederhana!

Reply

Enteryourcomment...

Commentas:

Publish

LeniRosdiana(Google)

Preview

Signout

Notifyme

Link ke posting ini


Create a Link
Previous

Newer

Next

Post

Ketik..

Older Post

Cari

HEADLINE
Cara Menggunakan Emoticon
Yang Baik Dan Benar
Seberapapentingnyasihpenggunaan
emoticonitu?DiFacebook,Website,
BBM,SMS,penggunajejaringsosial
seringsekalimengungkapkan
pesan...

Ini Dia Lirik Lagu Masha And


The Bear
Selamatdatang,sobatkebingungan
mencarilirik/syairlaguanimasiM
ashaAndTheBear?(Mashai
Medved).Jangankhawatir,sobat
sudah...

5 Contoh Membuat Aplikasi


VBA Excel Sederhana!
MacroVBAExcel,adalahsebuahfitur
yangdimilikiolehMicrosoftExcel.
DenganmemanfaatkanMacroVBA,
andadapatmenciptakanaplikasib...

CARA MEMBUAT INPUT


DATA SISWA PADA VBA
EXCEL
http://alviancs.blogspot.co.id/2015/09/contohaplikasivbaexcelsederhana.html

7/8

10/1/2016

5ContohMembuatAplikasiVBAExcelSederhana!

EXCEL
Halo,namasayaAlvian.Sayaakan
berbagitutorialmembuataplikasiInput
DataSiswamenggunakanMicrosoft
Excel.Sarandarisaya,gunaka...

Kemiripan Tokoh Asli Serial


Adit, Sopo, Jarwo
Siapayangtidaktaufilmanimasi3D
berjudulAdit,SopodanJarwo?Akhir
akhirinisayaseringmenonton
animasibuatanIndonesiainid...

PROFIL GOOGLE
PLUS

Alvian Casablanca
Tentang Saya

Follow

KATEGORI
ANDROID BLOGGER
ERB EXCEL Fakta
HIBURAN INSPIRASI
KOMPUTER
Masha And The Bear
PEMROGRAMAN SSH
TIPS TOKOH INSPIRASI
UNIK VBA

Copyright(c)2015alviancsblog.Allrightsreserved
Sitemap|Disclaimer|KebijakanPrivasi|Tentang|Kontak

http://alviancs.blogspot.co.id/2015/09/contohaplikasivbaexcelsederhana.html

8/8

Anda mungkin juga menyukai