SlideShare a Scribd company logo
ALL ABOUT MACRO
MELSA ANINDA FITRI
6703154087
1. Macro adalah sederetan fungsi dan perintah program yang disimpan dalam menu Visual Basic.
Microsoft Excel menyediakan fitur untuk merekam aktivitas yang dilakukan oleh penggunanya
melalui tools -> macro -> record new macro. Record new macro berguna untuk merekam
aktivitas yang dilakukan dan merubahnya menjadi baris-baris program.
Namun macro juga dapat digunakan oleh user untuk membuat perintah atau procedure melalu
bahasa VBA atau Visual Basic for Application yang cukup populer, sederhana dan mudah untuk
dipelajari. Semakin besar pemahaman anda tentang bahasa VBA maka semakin banyak dan canggih
pula prosedur atau perintah-perintah yang dapat anda buat untuk memudahkan perkerjaan anda dengan
Microsoft Excel.
Contoh sederhana dari fungsi atau kegunaan macro adalah apabila anda melakukan pekerjaan
yang banyak tapi monoton. Dari pada anda membuang-buang waktu dengan mengerjakan pekerjaan
yang monoton secara manul, kenapa anda tidak merekamnya saja dengan macro kemudian melakukan
sedikit modifikasi. Pekerjaan yang sebelumnya dikerjakan berjam-jam dapat selesai hanya dengan sekali
klik. Contoh lain adalah apabila anda ingin membuat fungsi yang belum tersedia pada fungsi standard
yang disediakan oleh excel, maka anda dapat membuat fungsi yang anda inginkan melalui Macro berupa
User Defined Function (UDF).
Untuk dapat menggunakan macro, anda harus terlebih dahulu melakukan setting terhadap macro
security level pada Microsoft Excel anda. Caranya adalah melalui tools -> macro -> security lalu set
security level pada level Medium. Jangan gunakan low apabila anda sering menerima file dalam bentuk
excel karena kemungkinan anda mendapat file excel yang mengandung virus macro menjadi sangat
tinggi. Dengan level medium anda dapat menentukan apakah anda akan meng-Enable atau Disable
macro yang terdapat pada file excel yang akan anda buka. Namun jika macro security level anda di set
pada level Low maka anda tidak akan mendapat pemberitahuan bahwa file yang akan anda buka berisi
macro atau tidak.(sumber: https://kerabatgalih.wordpress.com/2012/10/13/pengertian-macro-excel/)
2. Kehebatan fungsi Ms. Excel semakin bertambah setelah mengadopsi sistem pemrograman
berbasis VBA. Fitur ini dapat membantu Excel melakukan analisis data dengan sangat baik,
seperti pada Worksheets, Charts, pivot tabel dan sejumlah fungsi-fungsi lain, seperti fungsi
matematika, financial, dan teknis.
Dengan VBA Anda dapat bekerja dengan object-object tersebut dan mengembangkan prosedur yang
ada di dalamnya. Excel menjadi lebih prowerfull dan efisien sehingga dapat meningkatkan kinerja.
VBA dan marco memiliki hubungan saling menguntungkan di dalam Excel. Macro sangat mendukung
pemrograman VBA karena dengan adanya macro sehingga programming akan lebih bervariasi dialek atau
bahasa pemrogramannya. Hal ini karena saat user menjumpai jalan buntu ketika melakukan langkah tertentu,
user dapat membuat macro yang bisa dimodifikasi. Sebaliknya, programming juga mendukung macro, karena
ketika Anda hanya mengandalkan pembuatan macro, maka banyak baris kode yang sebetulnya tidak atau
kurang perlu akan diikutsertakan. Akibatnya, program berjalan tidak efisien dan akan memboroskan memory.
Dengan memahami pemrograman pada Excel, Anda dapat membuat berbagai dokumen dan aplikasi
untuk berbagai keperluan. Contoh sederhananya, Anda dapat membuat aplikasi payroll untuk seet karyawan,
tombol tambah data, sheet absen, repot, dan slip gaji. Bagi Anda yang sudah terbiasa menggunakan Excel,
mungkin akan lebih mudah menguasainya. Anda akan mendapatkan berbagai keuntungan dan kemudahan
dengan mengintegrasikan pekerjaan Anda di Excel dengan VBA dan macro.(sumber:
http://www.mediakita.com/rubrik-tekno/komputer/18-komputer/557-belajar-menguasai-pemrograman-excel-
macro-dan-vba)

More Related Content

Viewers also liked

Iron as a Nutrient
Iron as a NutrientIron as a Nutrient
Iron as a Nutrient
April Carter
 
GEM Lighting and Electrical Ltd
GEM Lighting and Electrical LtdGEM Lighting and Electrical Ltd
GEM Lighting and Electrical LtdAnton Burridge
 
Historia de nuestros simbolos
Historia de nuestros simbolosHistoria de nuestros simbolos
Historia de nuestros simbolos
candyavila
 
Tarifa saunier-duval-2016 Ahorraclima.es
Tarifa saunier-duval-2016 Ahorraclima.esTarifa saunier-duval-2016 Ahorraclima.es
Tarifa saunier-duval-2016 Ahorraclima.es
AhorraClima.es
 
僕がAndroid開発する時にちょっと便利だと思うtips
僕がAndroid開発する時にちょっと便利だと思うtips僕がAndroid開発する時にちょっと便利だと思うtips
僕がAndroid開発する時にちょっと便利だと思うtips
Masataka Kono
 
Temperatura del color.
Temperatura del color.Temperatura del color.
Temperatura del color.
Raquel97G
 
Seminar rohani diskusi alkitab transfusi darah
Seminar rohani diskusi alkitab transfusi darahSeminar rohani diskusi alkitab transfusi darah
Seminar rohani diskusi alkitab transfusi darah
David Syahputra
 

Viewers also liked (7)

Iron as a Nutrient
Iron as a NutrientIron as a Nutrient
Iron as a Nutrient
 
GEM Lighting and Electrical Ltd
GEM Lighting and Electrical LtdGEM Lighting and Electrical Ltd
GEM Lighting and Electrical Ltd
 
Historia de nuestros simbolos
Historia de nuestros simbolosHistoria de nuestros simbolos
Historia de nuestros simbolos
 
Tarifa saunier-duval-2016 Ahorraclima.es
Tarifa saunier-duval-2016 Ahorraclima.esTarifa saunier-duval-2016 Ahorraclima.es
Tarifa saunier-duval-2016 Ahorraclima.es
 
僕がAndroid開発する時にちょっと便利だと思うtips
僕がAndroid開発する時にちょっと便利だと思うtips僕がAndroid開発する時にちょっと便利だと思うtips
僕がAndroid開発する時にちょっと便利だと思うtips
 
Temperatura del color.
Temperatura del color.Temperatura del color.
Temperatura del color.
 
Seminar rohani diskusi alkitab transfusi darah
Seminar rohani diskusi alkitab transfusi darahSeminar rohani diskusi alkitab transfusi darah
Seminar rohani diskusi alkitab transfusi darah
 

Similar to Tugas1 aplikasiniaga 6703154087

Tugas1 aplikasi niaga_6703154065
Tugas1 aplikasi niaga_6703154065Tugas1 aplikasi niaga_6703154065
Tugas1 aplikasi niaga_6703154065
tmurtini
 
Tugas 1
Tugas 1Tugas 1
Tugas 1
indriania
 
Tugas 1 aplikasi niaga 6703151061
Tugas 1 aplikasi niaga 6703151061Tugas 1 aplikasi niaga 6703151061
Tugas 1 aplikasi niaga 6703151061
Griselda Ayu
 
Tugas1 aplikasi niaga 6703152024
Tugas1 aplikasi niaga 6703152024Tugas1 aplikasi niaga 6703152024
Tugas1 aplikasi niaga 6703152024
sunandriNA
 
Modul kuliah-vba-lengkap ok
Modul kuliah-vba-lengkap okModul kuliah-vba-lengkap ok
Modul kuliah-vba-lengkap ok
Andi Simanjuntak
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
ym.ygrex@comp
 
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstopAplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
tiaraberlian
 
Membangun aplikasi berbasis web dengan menggunakan framework
Membangun aplikasi berbasis web dengan menggunakan frameworkMembangun aplikasi berbasis web dengan menggunakan framework
Membangun aplikasi berbasis web dengan menggunakan framework
Gst Ayu Indriani
 
Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0
Andarias Jacob Calvyn
 
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
Linda Lestari
 
Standar operasional pengoperasian paket program pengolah angka
Standar operasional pengoperasian paket program pengolah angkaStandar operasional pengoperasian paket program pengolah angka
Standar operasional pengoperasian paket program pengolah angka
srilestari234
 
Tugas individu rekweb4
Tugas individu rekweb4Tugas individu rekweb4
Tugas individu rekweb4
Ratri Alfiani
 
materi motivasiiiiiiiiiiiiiiiiiiiiiii.pdf
materi motivasiiiiiiiiiiiiiiiiiiiiiii.pdfmateri motivasiiiiiiiiiiiiiiiiiiiiiii.pdf
materi motivasiiiiiiiiiiiiiiiiiiiiiii.pdf
FatimahAzzahro23
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1
Edwin Prassetyo
 
Tugas1 aplikasiniaga 6703151018
Tugas1 aplikasiniaga 6703151018Tugas1 aplikasiniaga 6703151018
Tugas1 aplikasiniaga 6703151018
ramdhanfrmsyh
 
Bab viii aplikasi perkantoran
Bab viii aplikasi perkantoranBab viii aplikasi perkantoran
Bab viii aplikasi perkantoranZona Computer
 

Similar to Tugas1 aplikasiniaga 6703154087 (20)

Tugas1 aplikasi niaga_6703154065
Tugas1 aplikasi niaga_6703154065Tugas1 aplikasi niaga_6703154065
Tugas1 aplikasi niaga_6703154065
 
Tugas 1
Tugas 1Tugas 1
Tugas 1
 
Tugas 1 aplikasi niaga 6703151061
Tugas 1 aplikasi niaga 6703151061Tugas 1 aplikasi niaga 6703151061
Tugas 1 aplikasi niaga 6703151061
 
Tugas1 aplikasi niaga 6703152024
Tugas1 aplikasi niaga 6703152024Tugas1 aplikasi niaga 6703152024
Tugas1 aplikasi niaga 6703152024
 
Frame work php
Frame work phpFrame work php
Frame work php
 
Modul kuliah-vba-lengkap ok
Modul kuliah-vba-lengkap okModul kuliah-vba-lengkap ok
Modul kuliah-vba-lengkap ok
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstopAplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
 
Membangun aplikasi berbasis web dengan menggunakan framework
Membangun aplikasi berbasis web dengan menggunakan frameworkMembangun aplikasi berbasis web dengan menggunakan framework
Membangun aplikasi berbasis web dengan menggunakan framework
 
Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0Chapter 1 perkenalan code igniter 2.0
Chapter 1 perkenalan code igniter 2.0
 
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
 
Standar operasional pengoperasian paket program pengolah angka
Standar operasional pengoperasian paket program pengolah angkaStandar operasional pengoperasian paket program pengolah angka
Standar operasional pengoperasian paket program pengolah angka
 
Tugas individu rekweb4
Tugas individu rekweb4Tugas individu rekweb4
Tugas individu rekweb4
 
materi motivasiiiiiiiiiiiiiiiiiiiiiii.pdf
materi motivasiiiiiiiiiiiiiiiiiiiiiii.pdfmateri motivasiiiiiiiiiiiiiiiiiiiiiii.pdf
materi motivasiiiiiiiiiiiiiiiiiiiiiii.pdf
 
Babi beb
Babi bebBabi beb
Babi beb
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1
 
Tugas1 aplikasiniaga 6703151018
Tugas1 aplikasiniaga 6703151018Tugas1 aplikasiniaga 6703151018
Tugas1 aplikasiniaga 6703151018
 
Bab viii aplikasi perkantoran
Bab viii aplikasi perkantoranBab viii aplikasi perkantoran
Bab viii aplikasi perkantoran
 
Jeni Web Programming Bab 7 Mvc Intro
Jeni Web Programming Bab 7 Mvc IntroJeni Web Programming Bab 7 Mvc Intro
Jeni Web Programming Bab 7 Mvc Intro
 
1100631021_YiiFramework
1100631021_YiiFramework1100631021_YiiFramework
1100631021_YiiFramework
 

Recently uploaded

ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
akram124738
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdfEVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
Rismawati408268
 
AKSI NYATA MODUL 1.3 visi dan prakarsa perubahan
AKSI NYATA MODUL 1.3 visi  dan prakarsa perubahanAKSI NYATA MODUL 1.3 visi  dan prakarsa perubahan
AKSI NYATA MODUL 1.3 visi dan prakarsa perubahan
PutuRatihSiswinarti1
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
smp4prg
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
Kisi-kisi Soal PAT Matematika Kelas 3 SD
Kisi-kisi Soal PAT Matematika Kelas 3 SDKisi-kisi Soal PAT Matematika Kelas 3 SD
Kisi-kisi Soal PAT Matematika Kelas 3 SD
denunugraha
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
setiatinambunan
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
CGP.10.Pendampingan Individual 2 - VISI DAN PRAKARSA PERUBAHAN.pdf_20240528_1...
CGP.10.Pendampingan Individual 2 - VISI DAN PRAKARSA PERUBAHAN.pdf_20240528_1...CGP.10.Pendampingan Individual 2 - VISI DAN PRAKARSA PERUBAHAN.pdf_20240528_1...
CGP.10.Pendampingan Individual 2 - VISI DAN PRAKARSA PERUBAHAN.pdf_20240528_1...
VenyHandayani2
 
Refleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptxRefleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptx
SholahuddinAslam
 
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
zakkimushoffi41
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
SdyokoSusanto1
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
jodikurniawan341
 
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptxPERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
TeukuEriSyahputra
 

Recently uploaded (20)

ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptxObservasi-Kelas-oleh-Kepala-Sekolah.pptx
Observasi-Kelas-oleh-Kepala-Sekolah.pptx
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdfEVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
EVIDENCE BASED DALAM PELAYANAN KB DAN KONTRASEPSI.pdf
 
AKSI NYATA MODUL 1.3 visi dan prakarsa perubahan
AKSI NYATA MODUL 1.3 visi  dan prakarsa perubahanAKSI NYATA MODUL 1.3 visi  dan prakarsa perubahan
AKSI NYATA MODUL 1.3 visi dan prakarsa perubahan
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdfPENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
PENGUMUMAN PPDB SMPN 4 PONOROGO TAHUN 2024.pdf
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
Kisi-kisi Soal PAT Matematika Kelas 3 SD
Kisi-kisi Soal PAT Matematika Kelas 3 SDKisi-kisi Soal PAT Matematika Kelas 3 SD
Kisi-kisi Soal PAT Matematika Kelas 3 SD
 
ppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdfppt landasan pendidikan pai 9 revisi.pdf
ppt landasan pendidikan pai 9 revisi.pdf
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
CGP.10.Pendampingan Individual 2 - VISI DAN PRAKARSA PERUBAHAN.pdf_20240528_1...
CGP.10.Pendampingan Individual 2 - VISI DAN PRAKARSA PERUBAHAN.pdf_20240528_1...CGP.10.Pendampingan Individual 2 - VISI DAN PRAKARSA PERUBAHAN.pdf_20240528_1...
CGP.10.Pendampingan Individual 2 - VISI DAN PRAKARSA PERUBAHAN.pdf_20240528_1...
 
Refleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptxRefleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptx
 
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdfPPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
PPT ELABORASI PEMAHAMAN MODUL 1.4. budaya positfpdf
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakatPPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
PPT LANDASAN PENDIDIKAN.pptx tentang hubungan sekolah dengan masyarakat
 
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptxPERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
 

Tugas1 aplikasiniaga 6703154087

  • 1. ALL ABOUT MACRO MELSA ANINDA FITRI 6703154087
  • 2. 1. Macro adalah sederetan fungsi dan perintah program yang disimpan dalam menu Visual Basic. Microsoft Excel menyediakan fitur untuk merekam aktivitas yang dilakukan oleh penggunanya melalui tools -> macro -> record new macro. Record new macro berguna untuk merekam aktivitas yang dilakukan dan merubahnya menjadi baris-baris program. Namun macro juga dapat digunakan oleh user untuk membuat perintah atau procedure melalu bahasa VBA atau Visual Basic for Application yang cukup populer, sederhana dan mudah untuk dipelajari. Semakin besar pemahaman anda tentang bahasa VBA maka semakin banyak dan canggih pula prosedur atau perintah-perintah yang dapat anda buat untuk memudahkan perkerjaan anda dengan Microsoft Excel. Contoh sederhana dari fungsi atau kegunaan macro adalah apabila anda melakukan pekerjaan yang banyak tapi monoton. Dari pada anda membuang-buang waktu dengan mengerjakan pekerjaan yang monoton secara manul, kenapa anda tidak merekamnya saja dengan macro kemudian melakukan sedikit modifikasi. Pekerjaan yang sebelumnya dikerjakan berjam-jam dapat selesai hanya dengan sekali klik. Contoh lain adalah apabila anda ingin membuat fungsi yang belum tersedia pada fungsi standard yang disediakan oleh excel, maka anda dapat membuat fungsi yang anda inginkan melalui Macro berupa User Defined Function (UDF). Untuk dapat menggunakan macro, anda harus terlebih dahulu melakukan setting terhadap macro security level pada Microsoft Excel anda. Caranya adalah melalui tools -> macro -> security lalu set security level pada level Medium. Jangan gunakan low apabila anda sering menerima file dalam bentuk excel karena kemungkinan anda mendapat file excel yang mengandung virus macro menjadi sangat tinggi. Dengan level medium anda dapat menentukan apakah anda akan meng-Enable atau Disable macro yang terdapat pada file excel yang akan anda buka. Namun jika macro security level anda di set pada level Low maka anda tidak akan mendapat pemberitahuan bahwa file yang akan anda buka berisi macro atau tidak.(sumber: https://kerabatgalih.wordpress.com/2012/10/13/pengertian-macro-excel/) 2. Kehebatan fungsi Ms. Excel semakin bertambah setelah mengadopsi sistem pemrograman berbasis VBA. Fitur ini dapat membantu Excel melakukan analisis data dengan sangat baik, seperti pada Worksheets, Charts, pivot tabel dan sejumlah fungsi-fungsi lain, seperti fungsi matematika, financial, dan teknis. Dengan VBA Anda dapat bekerja dengan object-object tersebut dan mengembangkan prosedur yang ada di dalamnya. Excel menjadi lebih prowerfull dan efisien sehingga dapat meningkatkan kinerja. VBA dan marco memiliki hubungan saling menguntungkan di dalam Excel. Macro sangat mendukung pemrograman VBA karena dengan adanya macro sehingga programming akan lebih bervariasi dialek atau bahasa pemrogramannya. Hal ini karena saat user menjumpai jalan buntu ketika melakukan langkah tertentu, user dapat membuat macro yang bisa dimodifikasi. Sebaliknya, programming juga mendukung macro, karena
  • 3. ketika Anda hanya mengandalkan pembuatan macro, maka banyak baris kode yang sebetulnya tidak atau kurang perlu akan diikutsertakan. Akibatnya, program berjalan tidak efisien dan akan memboroskan memory. Dengan memahami pemrograman pada Excel, Anda dapat membuat berbagai dokumen dan aplikasi untuk berbagai keperluan. Contoh sederhananya, Anda dapat membuat aplikasi payroll untuk seet karyawan, tombol tambah data, sheet absen, repot, dan slip gaji. Bagi Anda yang sudah terbiasa menggunakan Excel, mungkin akan lebih mudah menguasainya. Anda akan mendapatkan berbagai keuntungan dan kemudahan dengan mengintegrasikan pekerjaan Anda di Excel dengan VBA dan macro.(sumber: http://www.mediakita.com/rubrik-tekno/komputer/18-komputer/557-belajar-menguasai-pemrograman-excel- macro-dan-vba)