Anda di halaman 1dari 5

Laporan Praktikum Hari, Tanggal : Kamis, 26 Oktober 2023

TEKNOLOGI INFORMASI Dosen : Prof. Dr. Eng. Ir. Taufik


DAN KOMPUTASI Djatna, S. TP.,M.Si.
(TIN1214) Asisten :
1. Shakira Maharani (F3401211032
)
2. M. Rafif Prasetya (F3401211035
)
3. Tasya Putri I (F3401211042)
4. M. Farrel Monoarfa (F3401211062)

PENGGUNAAN MACRO PADA PERINTAH EXCEL


GRACE PAULA VERONICA
F3401221041

DEPARTEMEN TEKNOLOGI INDUSTRI PERTANIAN


FAKULTAS TEKNOLOGI PERTANIAN
INSTITUT PERTANIAN BOGOR
BOGOR
2023
PENGGUNAAN MACRO PADA PERINTAH EXCEL

TUJUAN
Praktikum ini bertujuan memahami konsep dasar dan fungsi dari Macro
pada Excel, membuat dan merekam Macro pada Excel, mengedit dan
memodifikasi Macro yang telah dibuat, mampu menggunakan Macro untuk
melakukan tugas-tugas yang repetitif pada Excel, dan menerapkan dan Macro
untuk kasus kompleks agroindustri.

PEMBAHASAN
Macro adalah sekumpulan instruksi yang mengotomatiskan beberapa
fungsi Excel agar bekerja lebih efisien dan cepat. Macro dapat dibuat
menggunakan Macro Recorder Excel. Excel menyimpan fungsi dan
mengubahnya menjadi Macro Virtual Basic Application (VBA). Kode Macro
yang diperoleh dengan menyimpan atau mengetik langsung ke jendela kode dan
objek lain yang digambar di proyek. VBA dapat berfungsi jika mode Macro
diaktifkan di pengaturan Excel. Macro dapat dibuat menggunakan Excel VBA,
misalnya mengimpor data dari file teks, memformat, dan menyimpannya di
worksheet, dll. Macro dapat digunakan untuk mengotomatiskan perintah
berulang terkait pemrosesan data dan pelaporan yang dilakukan berulang kali.
Ketika Macro dibuat, Macro dapat dijalankan beberapa kali untuk menjalankan
perintahnya secara otomatis. Macro dapat dibuat di Excel VBA dengan
membuka buku kerja baru dan menekan Alt+F11 untuk membuka VBA. VBA
memiliki jendela kode. Struktur Macro terdiri dari baris komentar, user input,
dan output. Untuk menjalankan Macro, tekan tombol F5 pada keyboard.
Sebelum menutup file Excel dengan Macro, format file harus diubah dari tipe
file default (.xlsx) menjadi (.xlsm) (Pribadi et al. 2023).
Seperti yang telah dijelaskan sebelumnya, Macro dapat dibuat pada
Excel VBA. Menurut Chotimah et al. (2018), VBA adalah bahasa
pemrograman yang memberikan perintah-perintah yang diperlukan Microsoft
Excel untuk mempercepat pengoperasian secara otomatis. Kodenya dikompilasi
dan dieksekusi dalam Visual Basic Editor (VBE). VBA adalah fungsi dan
perintah program di MS Office (termasuk Excel) disimpan dalam Visual Basic
lama, atau Visual Basic sebelum versi .NET framework hadir. VBA efektif dan
efisien sedemikian rupa sehingga menghemat waktu, memberikan hasil yang
akurat, menurunkan beban rumus dan mengamankan lembar kerja. Fasilitas
VBA sedang difasilitasi untuk banyak aplikasi lainnya akses, Word, Excel, dan
Power Point. MS Excel diterima sebagai salah satu aplikasi utama karena
merupakan standarnya spreadsheet di dunia industri dan pada saat yang sama,
VBA dapat digunakan dengan nyaman (Chaudhry et al. 2021).
Macro Recorder membuat kode yang dapat digunakan setiap saat.
Dengan menggunakan fitur Macro di Excel memiliki keuntungan dalam
menghemat waktu karena penyelesaian suatu pekerjaan menggunakan Macro
lebih cepat dibandingkan secara manual. Selain menghemat waktu,
penyelesaian pekerjaan menggunakan Macro juga dapat menghemat energi
karena prosesnya otomatis. Macro juga mengurangi tingkat kesalahan karena
kemungkinan terjadinya kesalahan dalam menyelesaikan suatu pekerjaan secara
manual pun bisa saja terjadi jika sangat ahli dalam menggunakan Excel.
Penyelesaian suatu pekerjaan menggunakan Macro akan konsisten
menyelesaikan pekerjaan berdasarkan instruksi yang tertulis pada kode program
sehingga tingkat kesalahannya yang mungkin timbul sangatlah kecil. Error
hanya akan terjadi jika ada perintah yang salah di dalamnya kode program
(Ishak et al. 2020).
VBA dapat mengotomatiskan hampir semua hal yang dilakukan di
Excel. Hanya dengan menulis instruksi yang dijalankan Excel. Dengan
mengotomatiskan tugas dengan menggunakan VBA memberikan beberapa
keuntungan yaitu: Excel akan selalu menjalankan tugas dengan cara yang persis
sama, Excel juga melakukan tugas jauh lebih cepat daripada secara manual.
Jika user adalah seorang programmer Macro yang baik, Excel akan minim
kesalahan. VBA juga sangat mudah digunakan dan bahasa pemrograman yang
digunakan sangat mudah dipahami sehingga jika user adalah pengguna baru
pun juga bisa digunakan. Secara keseluruhan keuntungan menggunakan Macro
dan VBA sama karena keduanya adalah satu kesatuan (Alexander dan
Walkenbach 2018).
Macro dan VBA juga banyak diterapkan pada agroindustri. Contoh
penggunaan Macro dan VBA dapat mengurangi memori program dan
meningkatkan efisiensi perencanaan produksi, merancang sistem informasi
yang terhubung dengan pembuatan aplikasi peramalan penjualan sehingga
dapat digunakan untuk menentukan produksi/penjualan di masa yang akan
datang sebagai sumber keputusan pemilik perusahaan (Sukmawan dan Utomo
2017). Disamping itu, Macro dan VBA dapat melakukan pemesanan
menggunakan Data Flow Diagram (DFD) untuk menentukan entitas terpenting
serta korelasinya agar tercipta aplikasi pemesanan yang baik (Ishak et al. 2020).
Macro Excel juga dapat digunakan untuk membuat sistem simulasi material
packing. Sistem ini dapat digunakan untuk mencatat dan melaporkan proses
pengepakan material, serta dapat meningkatkan efisiensi proses.

SIMPULAN
Penggunaan Macro dan VBA dalam Excel digunakan untuk
mengotomatiskan fungsi-fungsi tertentu, meningkatkan efisiensi, dan menghemat
waktu dalam pemrosesan data, dan pelaporan. Macro, yang dapat direkam
menggunakan Macro Recorder Excel, mengubah fungsi-fungsi menjadi kode
VBA yang dapat dieksekusi secara otomatis. Proses pembuatan dan pelaksanaan
Macro dijelaskan dengan menggunakan Alt+F11. Keuntungan penggunaan Macro
dan VBA mencakup efisiensi, konsistensi, dan pengurangan kesalahan dalam
pekerjaan.
VBA sebagai bahasa pemrograman dapat memberikan perintah-perintah
kepada Microsoft Excel untuk otomatisasi. VBA efektif dan efisien, menghemat
waktu, memberikan hasil akurat, dan mengamankan lembar kerja. Keuntungan
VBA juga mencakup penyelesaian pekerjaan yang cepat dan konsisten, serta
kemudahan penggunaan bahasa pemrograman. Macro dan VBA tidak hanya
berguna di bidang umum, tetapi juga diterapkan secara luas dalam agroindustri
untuk meningkatkan efisiensi perencanaan produksi, pembuatan aplikasi
peramalan penjualan, dan sistem simulasi material packing.

SARAN
Praktikum berjalan dengan lancar tanpa ada halangan apapun. Asisten
praktikum dapat menjelaskan materi dengan bahasa yang mudah dipahami. Sejauh
ini belum ada saran yang dapat saya berikan.

DAFTAR PUSTAKA
Alexander M, Walkenbach J. 2018. Excel VBA Programming For Dummies.
Hoboken: Wiley Publishing.
Chaudhry AK, Kalwar MA, Khan MA, Shaikh SA. 2021. Improving the
efficiency of small management information system by using VBA.
International Journal of Science and Engineering Investigations. 10(111): 7–
13.
Chotimah S, Bernard M, Wulandari SM. 2018. Contextual approach using VBA
learning media to improve students mathematical displacement and
disposition ability. Journal of Physics: Conference Series. 948(1): 1–10.
https://doi.org/10.1088/1742-6596/948/1/012025
Ishak A, Ginting R, Amalia T. 2020. Macro Excel (VBA) implementation in
designing booking information systems in uniform convection (Case Study:
Kholidi Taylor SME, Medan Denai). IOP Conference Series: Materials
Science and Engineering. 1003(1): 1–9.
https://doi.org/10.1088/1757-899X/1003/1/012019
Pribadi M, Putrianto NK, Purnomo. 2023. Designing a Macro-VBA Excel-based
kit list printing application for the supporting Department of PT XYZ.
Journal of Industrial Engineering: Application and Research. 3(1): 59–66.
https://doi.org/10.33479/sakti.v3i5.46
Sukmawan LP, Utomo H. 2017. Aplikasi Microsoft Excel VBA untuk database
penjualan dan peramalan penjualan dengan metode trend di CV Agro
Industri Malang. JAB: Jurnal Aplikasi Bisnis. 1(1): 19–24.

Paraf Nilai

Anda mungkin juga menyukai