Cara Membuka File XLSM

Sheetize XLSM Unlocker untuk .NET menyediakan API sederhana namun kuat untuk menghapus proteksi kata sandi dari workbook Excel yang mendukung macro sekaligus mempertahankan semua lembar kerja, grafik, dan pemformatan. Hal ini berguna ketika Anda perlu mengakses file yang sebelumnya diamankan sebelum dibagikan atau diintegrasikan ke dalam pipeline yang memerlukan workbook yang tidak terkunci.

Fitur Utama

Membuka File XLSM

Mendekripsi file XLSM yang ada dengan kata sandi yang benar. Operasi membuka mengembalikan kemampuan edit penuh, memungkinkan Anda memodifikasi macro, rumus, dan data.

Mempertahankan Pemformatan & Objek

Semua gaya sel, rumus, tabel, grafik, macro, dan gambar tetap utuh setelah proses membuka.

Dukungan Streaming

Membuka workbook besar secara streaming untuk menjaga penggunaan memori tetap rendah, ideal untuk pemrosesan batch banyak file.

Instruksi Detail

Alur Kerja Membuka XLSM

Untuk membuka file XLSM dengan Sheetize, ikuti langkah-langkah berikut:

  1. Inisialisasi Unlocker: Buat instance SpreadsheetUnlocker.
  2. Konfigurasi Opsi: Atur UnlockerLoadOptions dengan jalur file sumber dan kata sandi yang digunakan untuk melindungi workbook.
  3. Tentukan Jalur Output: Sediakan jalur tujuan dimana file XLSM yang sudah dibuka akan disimpan.
  4. Eksekusi Unlock: Panggil Process dengan opsi load dan save yang telah dipersiapkan.

Contoh – Membuka file XLSM dengan kata sandi

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Financial_report.xlsm",
    Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "C:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Contoh – Membuka file XLSM dengan kata sandi proteksi penulisan

using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
    InputFile = "Macro_enabled_workbook.xlsm",
    PasswordOfWriteProtection = "WriteProtectPwd"
};
var saveOptions = new SaveOptions
{
    OutputFile = "D:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

Dukungan Format yang Diperluas

  • Sheetize juga dapat membuka file CSV, TSV, dan ekspor HTML yang sebelumnya dilindungi (file hasil tidak dienkripsi).

Dengan kemampuan ini, Sheetize menjadikan pembukaan XLSM mudah, baik Anda membutuhkan skrip satu kali cepat maupun layanan kelas produksi yang memproses ribuan spreadsheet dengan macro setiap hari.

 Indonesia