

Menghilangkan Rutinitas dari Jadwal melalui Otomatisasi Excel 😎
Perjalanan kita dengan Excel akan segera berakhir. Minggu ini kita akan menutupnya dengan artikel besar dan lembar contekan untuk latihan.
Sementara itu, mari kita bahas tambang emas bagi yang malas 🤔
Diumumkan pada tahun 1993. Dan hingga kini masih menjadi andalan analis di separuh perusahaan Rusia. Maksud saya adalah makro.
Makro adalah skrip VBA yang mengotomatiskan rutinitas: pembersihan data, pembuatan laporan, pengiriman email, pembuatan dokumen. Semuanya lokal. Tanpa internet.
Apa yang bisa dilakukan dengan makro:
1️⃣ Membersihkan data ekspor dari 1C dalam 8 detik, bukan 40 menit manual: baris kosong, spasi, tanggal kacau, kode → nama normal
2️⃣ Menggabungkan laporan ringkasan dari puluhan file regional: makro secara otomatis menjelajahi folder, mengambil data, menggabungkan, menghitung total
3️⃣ Mengirim PDF melalui Outlook ke daftar penerima - buka, klik, pergi minum kopi
4️⃣ Membuat ratusan faktur/akta dari template: loop per baris = file per klien
5️⃣ Membangun dashboard mini untuk departemen penjualan: ringkasan per manajer, top dan bawah, PDF ke folder
Mengapa Anda perlu ini? 🤔
Optimalkan: setengah hari kerja manual, kesalahan manusia, "oh, lupa kolom X".
Hasil: 2–3 menit kerja mesin, hasil yang dapat diprediksi setiap saat.
Mengapa di Rusia tanpa VBA tidak bisa kemana-mana
Di instansi pemerintah, bank, kompleks industri militer, industri - stasiun kerja secara fisik terputus dari internet. Office Scripts, Power Automate, Copilot - tidak berfungsi tanpa cloud sama sekali.
VBA adalah satu-satunya cara otomatisasi bawaan di lingkungan seperti itu. Tidak perlu IT. Persetujuan akses, lisensi RPA? Lupakan.
Fakta: Layanan Pajak Federal kita yang tercinta dengan 120.000 stasiun kerja selama bertahun-tahun menggunakan makro sebagai cara utama untuk menghilangkan rutinitas. Transisi ke RPA baru dimulai pada tahun 2025. Karena mereka membutuhkan kerja di browser dan integrasi dengan program tambahan.
Di mana jebakannya 🤦♂️
1️⃣ Rentang kaku: merekam makro untuk A1:F100, sebulan kemudian data hingga baris 500 - kode tidak memproses yang baru, dan Anda yakin semuanya baik-baik saja
2️⃣ Terikat ke ActiveSheet: dijalankan dari buku lain - error atau salah hitung
3️⃣ Tidak ada penanganan error: tanpa Option Explicit dan On Error, kode rusak di produksi tanpa alasan
4️⃣ Pembaruan Excel/Windows: update merusak makro lama - dari hang hingga error pada operasi sederhana
Solusi: rentang dinamis, referensi eksplisit ke sheet, penanganan error, dan dokumentasi versi (Ya, yang tidak pernah ingin dibuat oleh siapa pun).
Ini menyelesaikan dialog seperti:
— "Semuanya rusak, perbaiki segera"
— "Apa yang Anda inginkan? Semuanya berfungsi di sini. Itu pengaturan Anda yang salah"
Analis dengan VBA di lingkungan tertutup = orang yang memiliki lebih dari setengah hari kerja waktu luang untuk kopi dan bercanda dengan rekan kerja. Atau mungkin untuk membuat laporan brilian… Yang penting jangan terlalu pamer dengan otomatisasi seperti itu, atau atasan akan membebani dengan pekerjaan tambahan 😂
Apakah dalam praktik Anda ada tindakan rutin yang berulang tanpa henti dan bisa diselesaikan dengan makro?
Berikan contoh di komentar 👇
Dan tentu saja cobalah untuk menguji. Mungkin akan membantu Anda juga 💯
#Excel
@data_dzen 🙂
Comentarios
0Aún no hay comentarios.