Cara menggunakan Buku Makro Pribadi

Jika Anda belum terbiasa dengan makro di Excel, maka saya sedikit iri pada Anda. Perasaan kemahakuasaan dan kesadaran bahwa Microsoft Excel Anda dapat ditingkatkan hampir hingga tak terbatas yang akan datang kepada Anda setelah mengenal makro adalah perasaan yang menyenangkan.

Namun, artikel ini adalah untuk mereka yang sudah "belajar kekuatan" dan mulai menggunakan makro (asing atau ditulis sendiri – tidak masalah) dalam pekerjaan sehari-hari.

Makro adalah kode (beberapa baris) dalam bahasa Visual Basic yang membuat Excel melakukan apa yang Anda butuhkan: memproses data, membuat laporan, menyalin-menempelkan banyak tabel berulang, dll. Pertanyaannya adalah di mana menyimpan beberapa baris kode ini? Lagi pula, di mana makro disimpan akan bergantung pada di mana ia bisa (atau tidak bisa) bekerja.

акрос ешает ебольшую окальную облему отдельно ом айле (например обрабатывает есенные онкретный отчет аое обробым ез опросов.

Dan jika makro harus relatif universal dan diperlukan di buku kerja Excel apa pun – seperti, misalnya, makro untuk mengonversi rumus menjadi nilai? Mengapa tidak menyalin kode Visual Basic-nya ke setiap buku setiap saat? Selain itu, cepat atau lambat, hampir semua pengguna sampai pada kesimpulan bahwa akan menyenangkan untuk meletakkan semua makro dalam satu kotak, yaitu selalu tersedia. Dan mungkin bahkan tidak dijalankan secara manual, tetapi dengan pintasan keyboard? Di sinilah Personal Macro Workbook dapat sangat membantu.

Cara membuat Buku Makro Pribadi

Bahkan, Buku Makro Pribadi (LMB) adalah file Excel biasa dalam format buku kerja biner (Pribadi.xlsb), yang secara otomatis terbuka dalam mode sembunyi-sembunyi bersamaan dengan Microsoft Excel. Itu. ketika Anda baru saja memulai Excel atau membuka file apa pun dari disk, dua file sebenarnya dibuka – milik Anda dan Personal.xlsb, tetapi kami tidak melihat yang kedua. Dengan demikian, semua makro yang disimpan di LMB tersedia untuk diluncurkan kapan saja saat Excel terbuka.

Jika Anda belum pernah menggunakan LMB, maka awalnya file Personal.xlsb tidak ada. Cara termudah untuk membuatnya adalah dengan merekam beberapa makro tidak berarti yang tidak perlu dengan perekam, tetapi tentukan Buku Pribadi sebagai tempat untuk menyimpannya – maka Excel akan dipaksa untuk membuatnya secara otomatis untuk Anda. Untuk ini:

  1. klik pembangun (Pengembang). Jika tab pembangun tidak terlihat, maka dapat diaktifkan di pengaturan melalui File – Opsi – Pengaturan Pita (Beranda — Opsi — Menyesuaikan Pita).
  2. Pada tab Lanjutan pembangun Klik Perekaman makro (Rekam Makro). Di jendela yang terbuka, pilih Buku Makro Pribadi (Buku Kerja Makro Pribadi) sebagai tempat menyimpan kode tertulis dan tekan OK:

    Cara menggunakan Buku Makro Pribadi

  3. Berhenti merekam dengan tombol Hentikan Rekaman (Berhenti Merekam) tab pembangun (Pengembang)

Anda dapat memeriksa hasilnya dengan mengklik tombol Visual Basic di sana pada tab. pembangun – di jendela editor yang terbuka di sudut kiri atas panel Proyek — Proyek VBA file kami akan muncul PRIBADI. XLSB. Cabangnya yang dapat diperluas dengan tanda plus di sebelah kiri, mencapai Modul 1, di mana kode makro tidak berarti yang baru saja kita rekam disimpan:

Cara menggunakan Buku Makro Pribadi

Selamat, Anda baru saja membuat Buku Makro Pribadi Anda sendiri! Hanya saja, jangan lupa untuk mengklik tombol simpan dengan floppy disk di sudut kiri atas bilah alat.

Cara menggunakan Buku Makro Pribadi

Kemudian semuanya sederhana. Makro apa pun yang Anda butuhkan (yaitu sepotong kode yang dimulai dengan Sub dan berakhir End Sub) dapat dengan aman disalin dan ditempelkan ke dalam Modul 1, atau dalam modul terpisah, menambahkannya sebelumnya melalui menu Sisipkan – Modul. Menyimpan semua makro dalam satu modul atau meletakkannya di modul yang berbeda hanyalah masalah selera. Seharusnya terlihat seperti ini:

Cara menggunakan Buku Makro Pribadi

Anda dapat menjalankan makro yang ditambahkan di kotak dialog yang disebut dengan tombol Macro (Makro) tab pembangun:

Cara menggunakan Buku Makro Pribadi

Di jendela yang sama, dengan mengklik tombol parameter (Pilihan), Anda dapat menyetel pintasan keyboard untuk menjalankan makro dari keyboard dengan cepat. Hati-hati: pintasan keyboard untuk makro membedakan antara tata letak ( atau bahasa Inggris) dan huruf besar/kecil.

Selain prosedur makro biasa di Buku Pribadi, Anda juga dapat menyimpan fungsi makro khusus (UDF = Fungsi Buatan Pengguna). Tidak seperti prosedur, kode fungsi dimulai dengan pernyataan fungsior Fungsi Publik, dan diakhiri dengan End Function:

Cara menggunakan Buku Makro Pribadi

Kode harus disalin dengan cara yang sama ke modul mana pun dari buku PERSONAL.XLSB, dan kemudian dimungkinkan untuk memanggil fungsi dengan cara biasa, seperti fungsi Excel standar, dengan menekan tombol fx di bilah rumus dan memilih fungsi di jendela Fungsi Wizards dalam kategori Ditetapkan pengguna (Ditetapkan pengguna):

Cara menggunakan Buku Makro Pribadi

Contoh fungsi tersebut dapat ditemukan dalam jumlah besar di Internet atau di sini di situs (jumlah dalam kata-kata, perkiraan pencarian teks, VLOOKUP 2.0, mengonversi Cyrillic ke transliterasi, dll.)

Di mana Buku Makro Pribadi disimpan?

Jika Anda menggunakan Buku Makro Pribadi, maka cepat atau lambat Anda akan memiliki keinginan:

  • bagikan akumulasi makro Anda dengan pengguna lain
  • menyalin dan mentransfer Buku Pribadi ke komputer lain
  • buat salinan cadangan

Untuk melakukan ini, Anda perlu menemukan file PERSONAL.XLSB di disk komputer Anda. Secara default, file ini disimpan dalam folder startup Excel khusus yang disebut XLSTART. Jadi yang diperlukan hanyalah masuk ke folder ini di PC kita. Dan di sinilah sedikit komplikasi muncul, karena lokasi folder ini tergantung pada versi Windows dan Office dan dapat bervariasi. Ini biasanya salah satu opsi berikut:

  • C:Program FilesMicrosoft OfficeOffice12XLMULAI
  • C:Documents and SettingsComputerApplicationDataMicrosoftExcelXLSTART
  • C: Penggunanama-akun-AndaAppDataRoamingMicrosoftExcelXLMULAI

Atau, Anda dapat meminta Excel sendiri untuk lokasi folder ini menggunakan VBA. Untuk melakukan ini, di editor Visual Basic (tombol Visual Basic tab pembangun) о открыть окно Segera pintas keyboard Ctrl + G, ketikkan perintah ? Aplikasi.StartupPath dan klik Enter:

Cara menggunakan Buku Makro Pribadi

Jalur yang dihasilkan dapat disalin dan ditempelkan ke baris atas jendela Explorer di Windows dan klik Enter – dan kita akan melihat folder dengan file Personal Book of Macros kita:

Cara menggunakan Buku Makro Pribadi

PS

Dan beberapa nuansa praktis dalam pengejaran:

  • saat menggunakan Buku Makro Pribadi, Excel akan berjalan sedikit lebih lambat, terutama pada PC yang lebih lemah
  • ada baiknya membersihkan Buku Pribadi secara berkala dari sampah informasi, makro lama dan tidak perlu, dll.
  • pengguna korporat terkadang kesulitan menggunakan Buku Pribadi, tk. ini adalah file di folder tersembunyi sistem

  • Apa itu makro dan bagaimana menggunakannya dalam pekerjaan Anda
  • Kegunaan untuk programmer VBA
  • Pelatihan “Pemrograman makro dalam VBA di Microsoft Excel”

Tinggalkan Balasan