Sabtu, 11 Desember 2021

Protect dan Unprotect Semua Worksheet Sekaligus

Halo sobat, kali ini mimin akan berbagi contoh code macro vba untuk Protect dan Unprotect Worksheet Sekaligus Pada Microsoft Excel. Proteksi worksheet berguna untuk melindungi sebuah template laporan dari kesalahan penginputan atau editing. 


Secara konvensional, prosedur protect  worksheet di excel dapat dilakukan melalui langkah - langkah berikut:

Tab Review ⇨ Pada grup Protect, klik command "Protect Sheet"


Demikian juga untuk melakukan unprotect prosesnya serupa, yaitu:

Tab Review ⇨ Pada grup Protect, klik command "Unprotect Sheet"


Ketika hanya ada 1 atau 2 sheet saja maka tidak terlalu sulit melakukan protect / unprotet sheet secara konvensional.  Jika ada banyak sheet juga sebenarnya tidak sulit juga. Hanya saja kamu akan merasa bosan mengulang - ulang proses yang sama.

Oleh karenanya macro datang sebagai solusi untuk protect dan unprotect semua worksheet sekaligus dan cepat.

Baiklah, mari kita langsung menuju contoh code macro untuk protect atau unprotect  semua worksheet dalam sekali proses.


1. Protect Semua Worksheet Sekaligus

Nah prosedur yang pertama ini dapat kamu gunakan untuk memproteksi semua sheet dalam workook aktif. silahkan di copy contoh code vba berikut:



2. Unprotect Semua Worksheet Sekaligus

Sedangkah prosedur yang kedua ini digunakan untuk tujuan sebaliknya dari prosedur nomor 1. Ini diperlukan jika kamu akan melakukan editing pada template excel yang kamu buat.

 

Cara menggunakan code:

Baik contoh code pertama maupun kedua, digunakan dengan langkah-langkah yang sama. 

1. Menyiapkan code macro

  • Copy code di atas
  • masuk ke microsoft excel dimana kamu akan menyimpan code nya
  • masuk ke VB Editor dengan menekan shortcut Alt + 11, atau melalui Tab Developer ⇨ pada grup Code, klik Visual Basic.
  • Di dalam VB Editor, klik menu Insert ⇨ Module, atau jika kamu sudah punya sebuah module yang dipersiapkan sebelumnya untuk menyimpan semua macro yang kamu punya, maka cukuplah masuk ke dalam module dimaksud.
  • Paste code di dalam module

2. Menjalankan macro

  • Salah satu cara menjalankan macro, kamu bisa melakukannya via Tab Developer ⇨ Macros ⇨ Pilih macro yang sesuai ⇨ Run
  • Selain itu kamu juga bisa membuat short cut untuk yang bisa digunakan untuk mengeksekusi macro secara cepat. 

Cara membuat shortcut macro:

Pada jendela excel, masuk ke Tab Developer ⇨ Macros ⇨ Pilih macro yang akan dibuat shortcut-nya ⇨ klik Options ⇨ ketik huruf shortcut yang kamu mau. 

Dengan adanya shortcut ini maka ketika kamu ingin menjalankan sebuah macro, maka kamu tinggal tekan key shortcut yang sudah kamu buat sebelumnya.

***

Itulah pembahasan singkat mengenai contoh code macro VBA excel untuk protect dan unprotect worksheet. Semoga bermanfaat.

Contoh lainnya dalam link berikut ini mungkin barmanfaat, silahkan pindah TKP saja:

Dapatkan lebih banyak lagi contoh - contoh code macro excel dalam blog ini. Silahkan telusuri via Daftar Isi

Jika sobat ada saran atau koreksi. Mimin sangat berterimakasih kalau kamu bisa menyampaikan feed back nya dalam kolom komentar.

Terimakasih.

Salam...😎😎

Kamis, 09 Desember 2021

Konversi Tanggal Menjadi Nama Bulan

Merubah Tanggal Menjadi Nama Bulan

Halo sobat, kali ini mimin akan berbagi contoh code macro vba untuk konversi tanggal menjadi nama bulan. Postingan ini masih terkait dengan pembahasan sebelumnya mengenai code macro untuk Konversi Tanggal Menjadi Nama Hari.  Seperti halnya nama hari, contoh code dibagi menjadi 2 bagian. Contoh pertama untuk merubah tanggal menjadi nama bulan dalam bahasa Inggris. Sedangkan contoh ke-2 untuk merubah tanggal mejadi nama bulan dalam bahasa Indonesia.


Baiklah langsung saja menuju TKP:


Konversi Tanggal Menjadi Nama Bulan Dalam Bahasa Inggris

Alur code vba untuk konversi tanggal menjadi nama bulan sama dengan alur code vba untuk merubah tanggal menjadi hari. Kita hanya perlu sedikit modifikasi pada kode format number. Format nama hari menggunakan kode "dddd", sedangkan format nama bulan menggunakan kode "mmmm" (nama bulan panjang) atau "mmm" (nama bulan pendek).

Baiklah langsung saja di copas code nya:



Cara menggunakan code:

  • Copy code ke module vba standar dalam workbook kumpulan macro yang kamu miliki
  • Pilih range sel berisi data tanggal yang ingin kamu ubah menjadi nama bulan.
  • Jalankan macro (Tab Developer ⇨ Macros ⇨ Pilih nama macro yang sesuai ⇨ Run


Konversi Tanggal Menjadi Nama Bulan Dalam Bahasa Indonesia

Untuk merubah tanggal menjadi nama bulan dalam bahasa Indonesia, kita bisa memanfaatkan worksheet function TEXT dan menggunakan code format number "[$-421]mmmm".   

Sekedar mengingat kembali, apa yang dimaksud dengan worksheet function?

Worksheet function merupakan fungsi-fungsi bawaan aplikasi Microsoft Excel yang biasa digunakan untuk membuat formula dalam worksheet (misal: SUM, AVERAGE, IF, SUMIF, COUNTIF VLOOKUP, TEXT dan fungsi-fungsi lainya yang tidak bisa disebutkan di sini satu per satu)

Worksheet function ini bisa dipanggil oleh code VBA sehingga bisa dijalankan via VBA.

Berikut contoh code macro. Sobat bisa copas dahulu sehingga bisa langsung mencoba dan mempraktikannya.



Langkah-langkah menggunakan code untuk merubah tanggal menjadi nama bulan sama: Setelah code tersedia / dicopy paste ke module vba standar, selanjutnya sobat pilih atau seleksi range berisi data tanggal. Terakhir jalankan macro-nya (Tab developer ⇨ Macros ⇨ Pili nama macro yang sesuai ⇨ klik Run.

Sampai di sini pembahasan contoh code macro vba untuk merubah data tanggal menjadi nama bulan. Semoga bisa bermanfaat buat sobat semua.

***

Jika sobat tertarik untuk mendapatkan contoh-contoh code macro siap pakai lainnya. Yuk.. kite telusuri konten blog ini satu persatu. Silahkan di klik tautan Daftar Isi.

Link berikut mungkin bermanfaat buat sobat:

Jika sobat ada saran / koreksi,  mimin sangat berterimakasih jika sobat dapat meluangkan waktu sebentar untuk memberikan feedback dalam kolom komentar.

Salam...😎😎😎

Rabu, 08 Desember 2021

Konversi Tanggal Menjadi Nama Hari

Halo sobat, di kesempatan ini mimin akan sharing contoh code macro untuk Konversi Tanggal Menjadi Nama Hari.  Tanpa VBA juga sebenarnya kita juga bisa mengkonversi tanggal menjadi nama hari dengan mudah dengan menggunakan formula maupun tehnik number formating.

Perlu diketahui bahwa semua proses yang dijalankan melalui macro juga bisa dijalankan secara manual melalui fitur-fitur di excel. Hanya saja macro menawarkan proses yang berkali lipat lebih cepat dan hasil yang konsisten. Pun pada proses konversi tanggal menjadi nama hari. Alih alih mengetikan formula atau number formating dan melalui beberapa langkah manual, macro menawarkan cara kerja yang lebih cepat dengan langkah minimal.

Baiklah langsung saja kita ke topik contoh Konversi Tanggal Jadi Nama Hari

Konversi Tanggal Menjadi Nama Hari Dalam Bahasa Inggris


Untuk mengubah tanggal menjadi nama hari di VBA bisa menggunakan fungsi Format. Akan tetapi fungsi ini memiliki kelemahan yaitu output yang dihasilkan berupa nama hari hanya dalam bahasa Inggris. Jika kamu memang bermaksud merubah tanggal menjadi nama hari dalam bahasa Inggris maka contoh code ini sudah cukup membantu:


Cara menggunakan code:
  • Copy code ke module vba standar dalam workbook kumpulan macro yang kamu miliki
  • Pilih range sel yang disinyalir berisi data tanggal dan kamu ingin merubahnya menjadi nama hari
  • Jalankan macro (Tab Developer ⇨ Macros ⇨ Pilih nama macro yang sesuai ⇨ Run

Konversi Tanggal Menjadi Nama Hari Dalam Bahasa Indonesia


Meskipun fungsi bawaan VBA tidak bisa merubah tanggal ke bahasa Indonesia, untungnya masih ada worksheet function TEXT yang bisa merubah tanggal ke nama hari dalam berbagai bahasa. 

Apakan yang dimaksud worksheet function?
Worksheet function merupakan fungsi-fungsi bawaan aplikasi Microsoft Excel yang biasa digunakan untuk membuat formula dalam worksheet (misal: SUM, IF, VLOOKUP, SUMIF, TEXT dan masih banyak lagi.

Worksheet function TEXT bisa dipanggil oleh code VBA sehingga bisa dijalankan dalam VBA.

Langsung saja dicopas contohnya ya:



Cara menggunakan contoh code yang ke-2 ini sama dengan contoh pertama yaitu: setelah code tersedia / dicopy paste ke module vba standar, maka kemudian seleksi range berisi data tanggal, lalu jalankan macro.

Itulan 2 contoh code macro yang bisa kamu gunakan untuk mengkonversi data tanggal menjadi nama hari. Contoh pertama mengkonversi tanggal menjadi nama hari dalam bahasa Inggris. Sedangkan contoh kedua mengkonversi tanggal menjadi nama hari dalam bahasa Indonesia.


***


Sobat... belajar VBA Excel akan lebih cepat dimengerti jika langsung mempraktekannya. Karena dengan mempratekannya kamu akan langsung mengetahui kegunaannya. Jika sudah tahu kegunaannya maka kamu akan lebih bersemangat lagi untuk mempelajarinya. 

Karena itulan blog ini menyediakan contoh-contoh code vba yang bisa langsung di copy-paste dan langsung digunakan. Silahkan telusuri Daftar Isi untuk mendapatkan contoh-contoh code macro lainnya.

Barangkali juga kamu tertarik dengan contoh berikut ini:
Jika sobat ada saran, kritik atau koreksi, Mimin sangat berterimakasih jika sobat bisa menyampaikan feedbacknya di kolom komentar.

Salam...😎😎

Selasa, 07 Desember 2021

Cek Validitas Hyperlink Internal

Halo sobat, pada beberapa waktu yang lalu, mimin sudah memposting dan menjelaskan mengenai contoh code macro untuk membuat dan menghapus hyperlink. Nah, kali ini mimin akan sharing contoh macro untuk mengecek validitas hyperlink internal.

Apa yang dimaksud dengan hyperlink internal?

Hyperlink internal merupakan tautan dengan target masih berada dalam satu workbook yang sama. Misalnya pada bagian sel lain ataupun pada sheet yang lain. 

Kenapa hyperlink menjadi tidak valid?

Hyperlink internal menjadi tidak valid biasanya karena user men-delete sel atau sheet yang menjadi target alamat hyperlink. Selain itu, merubah nama sheet target hyperlink juga bisa menyebabkan hyperlink menjadi tidak valid.

Membuat Fungsi buatan sendiri untuk mengecek validitas hyperlink.

Dengan VBA kita bisa membuat fungsi sendiri atau UDF (User Defined Function) yang bisa digunakan untuk mengecek apakah sebuah sel memiliki hyperlink yang valid atau tidak. berikut fungsi yang mimin namai VALIDHL


VALIDHL akan menghasilkan nilai TRUE jika memiliki  hyperlink yang valid dan nilai FALSE jika tidak memiliki hyperlink atau memiliki hyperlink tetapi tidak valid.

Cara menggunakan code:
Setelah di copy paste ke module standar, fungsi VALIDHL bisa langsung digunakan. Caranya seperti menggunakan fungsi bawaan excel biasa.

Misalnya: untuk mengecek apakah sel "A1" mengandung hyperlink yang valid atau tidak, maka kita bisa mengetikan rumus di sel "A2" sebagai berikut:

= VALIDHL(A1)

Perhatikan contoh cara penggunaan fungsi VALIDHL di excel.



Menandai semua sel yang mengandung hyperlink tidak valid

Selain dengan menuliskan rumus VALIDHL di excel. Kita juga bisa menggunakan fungsi VALIDHL dalam sebuah macro untuk mengecek validitas hyperlink tiap-tiap sel dalam range terpilih.

Caranya dengan menambahkan code berikut ke dalam module VBA.


Cara menggunakan code 
  • Pastikan code sub CekDanTandaiBrokenHyperlinkInternal beserta code fungsi VALIDHL sudah di copy paste di module vba dalam workbook yang sama.
  • Pilih atau seleksi range yang ingin kamu cek apakah ada hyperlink yang tidak valid
  • Jalankan macro (via Tab Developer ⇨ Macros ⇨ Pilih nama macro yang sesuai ⇨ Run
Jika proses sudah dijalankan dengan benar, maka kamu akan mendapati semua sel yang mengandung hyperlink yang tidak valid berwarna merah muda (style: bad)

*** 

Itulah contoh code macro VBA yang bisa kamu gunakan untuk mengecek dan menandai semua sel yang mengandung hyperlink tidak valid.

Jika sobat tertarik mengetahui lebih lanjut mengenai contoh-contoh code vba lainnya, silahkan telusuri konten blog ini via DAFTAR ISI. Atau barangkali sobat tertarik dengan materi dalam link di bawah ini, silahkan di intip dulu ya.

Jika teman - teman ada kritik / saran / koreksi, jangan segan segan utuk tinggalkan kritik / saran / anda di kolom komentar. 

Salam...😎😎😎

Senin, 06 Desember 2021

Cara Hapus Semua Gambar Sekaligus

Halo kawan-kawan, senang sekali bisa bersua kembali. Kali ini mimin akan memberi beberapa contoh code macro VBA untuk menghapus gambar (shape) pada lembar kerja Ms Excel. 

Ada beberapa type gambar (shape di excel). Bahkan comment box juga dikategorikan sebagai shape, sehingga apabila tidak dibuat pengecualian dalam code macro yang kita buat, maka comment box akan ikut terhapus.

Baik, langsung saja menuju TKP. Mimin sarankan untuk langsung copy dan paste code ke dalam module vba standar dalam kumpulan macro yang kamu miliki, sehingga dapat segera dicoba dan dirasakan hasilnya.


1. Delete Semua Obyek Gambar dalam Activesheet

Untuk menghapus semua obyek gambar dalam sheet yang sedang active maka gunakan contoh code di bawah ini.


Atau bisa juga menggunakan contoh berikut:



Cara menggunakan code:

  • Copas code ke modul vba standar
  • Activekan sheet (masuk ke sheet) yang akan dihapus conten gambar di dalamnya
  • Jalankan macro (Tab Developer ⇨ Macros ⇨ Pilih nama macro yang sesuai ⇨ Run


2. Delete Semua Obyek Picture Dalam Activesheet

Jika kamu hanya ingin hanya menghapus obyek Picture maka gunakan code berikut:

Keterangan:

Yang dimaksud obyek Picture adalah gambar yang diperoleh dari hasil insert Picture. Bisa juga dari hasil copy paste special as picture. 

Cara menggunakan code macro nomor 2 ini sama dengan macro nomor 1.


3. Delete Semua Obyek Gambar Dalam Range Terpilih

Jika kamu ingin membatasi delete gambar hanya pada range yang dipilih maka gunakan berikut:


Cara gunain code nomor 3:

  • Copas code ke modul vba standar
  • Activekan sheet (masuk ke sheet) yang akan dihapus conten gambar di dalamnya
  • Pilih (seleksi) range yang ingin kamu hapus konten gambarnya
  • Jalankan macro (Tab Developer ⇨ Macros ⇨ Pilih nama macro yang sesuai ⇨ Run


4. Delete Semua Obyek Picture Dalam Range Terpilih

Jika kamu hanya ingin menghapus gambar jenis Picture pada range terpilih maka gunakan contoh code macro berikut:



Adapun cara menggunakan code tersebut (macro nomor 4) sama dengan contoh macro nomor 3.

Jika kamu ingin menghapus jenis gambar yang lebih spesifik, silahkan tinggal diatur saja type gambarnya.

Misalnya:

Gambar.Type = msoChart

Gambar.Type = msoAutoShape

dan sebagainya. list type gambar akan terdisplay secara otomatis ketika kita mengetik Gambar.Type = seperti diperlihakan dalam screenshot vba di bawah ini.


***

Itulah beberapa contoh code VBA untuk menghapus gambar di excel. 

Jika kamu tertarik mengetahui lebih banyak mengenai contoh code macro VBA Excel, silahkan telusuri konten blog ini via Daftar Isi.  Atau postingan berikut barangkali berguna buat kamu.

Mimin sangat berterimakasih apabila teman-teman bisa berbagi saran dan koreksi untuk perbaikan blog ini. Jangan segan-segan untuk tinggalkan pesan di kolom komentar ya.

Salam...😎😎😎



Minggu, 05 Desember 2021

Cara Mengisi Sel Kosong

Mengisi Sel Kosong pada spreadsheet excel bisa dilakukan baik secara konvensional maupun dengan macro. Isi sel kosong secara konvensional harus mengikuti beberapa tahapan yaitu: 

  • Menyeleksi sel kosong (Tab Home ⇨ Find & Replace  Goto Special...  Blanks  Ok)
  • Mengetik data atau formula pada salah satu sel kosong
  • Diakhiri dengan menekan Ctrl + Enter

Tiga proses manual diatas dapat dikonversi menjadi code macro sehingga kita bisa menjalankannya secara lebih cepat.

Ada dua jenis data yang sering dimasukan sebagai pengisi sel kosong yaitu:

  • Isi sel kosong dengan angka Nol
  • Isi sel kosong dengan data dari sel sebelah atasnya

Baik, langsung saja kita menuju TKP. Disini ada beberapa contoh code macro VBA Excel yang bisa langsung kamu copas dan gunakan untuk mengisi sel kosong.


1. Mengisi Sel Kosong dengan Angka Nol


Prosedur ini biasanya digunakan untuk kumpulan range berisi data numerik. Kamu bisa memilih membiarkannya tetap kosong (blank) atau pun memilih untuk mengisinya dengan angka 0 (Nol). Jika kamu memilih mengisinya dengan Nol maka daripada mengetik satu persatu, alangkah baiknya mencoba mengisi semua sel kosong sekaligus menggunakan macro.

Silahkan tinggal di copy code nya:

Type 1


Cara menggunakan code
  • Copy code dan paste ke module standar VBA
  • Pilih range yang ingin di isi bagian sel kosongnya
  • Jalankan Macro (Tab Developer  Macros  Pilih nama macro yang sesuai  Run)
Pada beberapa kasus, contoh code type 1  ini gagal mengindentifikasi sel kosong. Mimin pernah mengalaminya ketika mencoba prosedur isi kosong sebuah lembar kerja excel hasil download dari sebuah aplikasi. 


Type 2

Untuk mengatasi masalah gagal identifikasi sel kosong pada code type1, maka sebagai alternatifnya kita bisa menggunakan code type 2.



Cara menggunakan code type 2 ini sama dengan type 1.

Secara performa kecepatan, code type 2 ini lebih lebih rendah dibandingkan type 1 karena harus melalui proses looping. Hanya saja type 2 diperlukan untuk mengatasi kelemahan type 1 yang terkadang gagal mengidentifikasi sel kosong. 

2. Mengisi Sel Kosong dengan Data yang Sama dari Sel di Atasnya

Selain angka 0 (nol), data yang sering digunakan untuk mengisi sel kosong adalah data yang sama dari sel sebelah atasnya. Mengisi sel kosong dengan data yang sama dari sel atasnya sangat penting, terutama jika kita akan mengolah data via fitur excel table dan pivot table.

Seperti halnya code macro untuk mengisi sel kosong,  mimin juga menampilkan 2 type contoh untuk mengisi sel kosong dari data sel sebelah atasnya

Langsung saja menuju contoh code, silahkan di copas..

Type 1



Type 2



Setelah dicopy ke modul VBA standar, cara menggunakan kedua contoh code tersebut sama yaitu:

  • Pilih range yang ingin diisi bagisn sel kosongnya
  • Jalankan macro (misalnya melalui tab Developer  Macros  pilih Macro yang sesuai  Run)

***

Itulah beberapa contoh code vba excel yang bisa digunakan untuk mengisi sel kosong pada lembar kerja excel.

Barangkali kamu juga tertarik mengenai contoh code macro berikut ini, silahkan diklik saja linknya:
Jika mau lebih banyak lagi, silahkan telusuri konten blog ini via Daftar Isi.

Jika teman -teman ada saran / koreksi, jangan segan-segan untuk tinggalkan komentar.

Salam..😎😎😎



Sabtu, 04 Desember 2021

Sisip Kolom Sekaligus

Halo teman, kali ini kita akan membahas mengenai contoh code macro VBA untuk menyisipkan kolom di excel. Pembahasan ini merupakan kebalikan dari postingan sebelumnya mengenai cara menghapus kolom kosong sekaligus. 

Yah kita sering dihadapkan pada 2 pilihan di Excel. TRUE vs FALSE, Menambahkan vs Mengurangi, Membuat vs Menghapus, dan banyak lagi. Pemikiran analog ketika bekerja dengan excel secara konvensional itulah yang kita coba terjemahkan ke dalam VBA supaya bisa dimengerti oleh excel. Termasuk dalam hal menambahkan / sisip kolom yang akan kita bahas saat ini.

Langsung saja dicopy dan dicoba code macro berikut.


1. Sisip Satu Kolom di Samping Kiri Setiap Kolom Tertentu

Contoh code pertama digunakan untuk menyisipkan satu kolom di setiap samping kanan kolom yang ditanda degan text tertentu dalam range terpilih. Range terpilih bisa berupa kepala dari sebuah tabel. Misalnya kita dapat menyisipkan kolom di setiap samping kiri kolom dengan label kepala "Total".

Langsung saja di copy paste code nya:


Cara menggunakan code:
  • Copy Code ke Modul Standar VBA.
  • Seleksi range dimana kita akan menyisipkan kolom berdasarkan label pada range terpilih (biasanya berupa kepala / header tabel).
  • Jalankan macro (Tab Developer --> Macros --> Pilih nama macro yang sesuai --> Run

2. Sisip Satu kolom di Samping Kanan Setiap Kolom Tertentu

Contoh code ini mirip dengan prosedur nomor 1. Perbedaannya pada letak kolom yang disisipkan. Prosedur nomor 1 menyisipkan kolom di sebelah kiri. Sedangkan prosedur nomor 2 menyisipkan kolom di sebelah kanan.



Cara menggunakan code sama dengan prosedur nomor 1

3. Sisip Beberapa Kolom di Samping Kiri Setiap Kolom Tertentu

Prosedur nomor 1 dan 2 hanya menyisipkan satu buah kolom saja di sebelah kiri atau kanan kolom tertentu. Jika kamu ingin menambahkan beberapa kolom, maka kamu bisa menggunakan prosedur contoh code macro nomor 3 atau 4.

Prosedur nomor 3 menyisipkan beberapa kolom di sebelah kiri kolom tertentu (yang ditandai dengan label tertentu)

Cara Menggunakan code
  • Copas code ke modul standar.
  • Seleksi range yang dijadikan acuan sisip kolom (misal berupa range header tabel).
  • Jalankan macro (Tabe Developer --> Macros --> Pilih macro yang sesuai --> Run.
  • Input text sebagai label yang menjadi acuan sisip kolom.
  • Input berapa kolom yang akan disisipkan (dibatasi 1 s/d 10).

4. Sisip Beberapa Kolom di Samping Kanan Setiap Kolom Tertentu

Prosedur nomor 4  cara kerjanya hampir sama dengan nomor 3, Hanya saja kolom disisipkan di sebelah kanan.


Cara menggunakan code nomor 4 sama dengan nomor 3.


***

Demkian  contoh-contoh code macro yang dapat kamu gunakan untuk menyisipkan kolom pada lembar kerja Microsoft excel.

Jika teman-teman tertarik untuk mengetahui lebih banyak mengenai contoh - contoh code macro VBA Excel, silahkan telusuri konten blog ini via DAFTAR ISI.

Barangkali contoh - contoh code dalam link berikut ini bisa bermanfaat:

Jika ada saran / koreksi, jangan segan untuk tinggalkan pesan di kolom komentar.

Salam..😎😎

Protect dan Unprotect Semua Worksheet Sekaligus

Halo sobat, kali ini mimin akan berbagi contoh code macro vba untuk Protect dan Unprotect Worksheet Sekaligus Pada Microsoft Excel . ...