Cara Mengkonversi Xlsx ke Xlt

Sheetize XLSX‑to‑XLT Converter untuk .NET menyediakan API yang sederhana namun kuat untuk mengubah buku kerja XLSX yang lengkap menjadi template XLT yang bersih. Ia mempertahankan semua gaya, formula, aturan validasi data, dan named range sambil menghapus nilai sel, sehingga XLT yang dihasilkan dapat digunakan kembali oleh tim atau proses.

Fitur Utama

Mengkonversi XLSX → XLT

Buat template XLT dari file XLSX apa pun dengan opsi untuk mempertahankan atau menghapus lembar tertentu, menjaga baris/kolom tersembunyi, dan mempertahankan format khusus.

Pembersihan Konten Selektif

Pilih untuk membersihkan hanya nilai sel, atau juga mengatur ulang komentar, hyperlink, dan nama dinamis sambil menjaga elemen struktural tetap utuh.

Mempertahankan Format & Formula

Semua styling sel, conditional formatting, dan formula tetap tidak berubah, memastikan template berperilaku persis seperti buku kerja sumber ketika data baru dimasukkan.

Streaming & Dukungan File Besar

Proses buku kerja dalam mode streaming untuk menghindari penggunaan memori tinggi, menjadikannya cocok untuk menghasilkan template pada skala perusahaan.

Instruksi Detail

Alur Kerja XLSX → XLT

Untuk mengkonversi file XLSX menjadi template XLT dengan Sheetize, ikuti langkah‑langkah berikut:

  1. Inisialisasi Konverter: Buat instance SpreadsheetConverter.
  2. Konfigurasikan Opsi: Atur SpreadsheetSaveOptions untuk menentukan lembar yang akan dipertahankan, apakah hanya nilai yang dibersihkan atau juga komentar, serta jalur output.
  3. Tentukan Jalur File: Sediakan jalur XLSX sumber dan lokasi file XLT tujuan.
  4. Eksekusi Konversi: Panggil Process dengan opsi load dan save yang telah disiapkan.

Contoh – Mengkonversi XLSX ke XLT, hanya menghapus nilai

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Templates\Report.xlsx"
};

var saveOptions = new SpreadsheetSaveOptions
{
    OutputFile = @"D:\Templates\ReportTemplate.xlt"
};

SpreadsheetConverter.Process(loadOptions, saveOptions);

Dukungan Format yang Diperluas

  • Sheetize juga dapat mengkonversi XLT kembali ke XLSX, memungkinkan penyuntingan berulang pada template.
  • Perpustakaan ini mendukung ekspor ke CSV, TSV, atau JSON secara langsung dari template untuk pembuatan laporan berbasis data.
  • Gabungkan konversi XLSX‑to‑XLT dengan utilitas HTML ↔ XLSX untuk membuat pipeline end‑to‑end seperti HTML → XLSX → XLT.

Dengan kemampuan ini, Sheetize membuat konversi XLSX‑to‑XLT menjadi mudah, baik Anda memerlukan skrip cepat untuk satu kali pakai maupun layanan produksi untuk menghasilkan template Excel yang dapat digunakan kembali.

 Indonesia