00

Jawaban singkat

  • XLSM adalah format workbook Microsoft Excel berkemampuan makro yang menyimpan data spreadsheet dan dapat memuat kode VBA atau lembar makro Excel 4.0, sehingga konten aktifnya perlu ditangani dengan hati-hati.
  • Di Windows atau Mac, buka XLSM dengan Excel desktop. Workbook dapat dilihat dan diedit tanpa mengaktifkan makro. Excel untuk web dapat membuka dan mengedit workbook sambil mempertahankan makro yang ada, tetapi tidak dapat membuat, menjalankan, mengedit, atau menghapus makro; operasi tersebut memerlukan Excel desktop.
  • Perlakukan XLSM sebagai file berisiko tinggi jika sumber atau tujuannya tidak jelas. File ini dapat memuat makro VBA atau Excel 4.0, dan Microsoft memperingatkan bahwa makro dapat membawa virus atau perangkat lunak berbahaya. Jangan aktifkan makro hanya untuk melihat atau mengedit workbook, dan jangan menganggap file aman hanya karena dapat dibuka.
01

File XLSM: cara membuka, memeriksa, dan mengonversi

File XLSM adalah format workbook Excel berkemampuan makro berbasis XML dari Microsoft untuk Excel 2007, 2010, 2013, 2016, 2019, dan 2021. Format ini berkaitan erat dengan keluarga Office Open XML yang menggunakan paket ZIP berbasis XML. Spesifikasi Microsoft tentang Struktur Format File VBA Office mendokumentasikan penyimpanan proyek VBA dengan makro dan formulir khusus tertanam. IANA mendaftarkan application/vnd.ms-excel.sheet.macroEnabled.12 dan tidak mencantumkan magic number.

Simpan file asli

Menyimpan XLSM sebagai XLSX akan menghilangkan kode VBA dan lembar makro Excel 4.0 karena XLSX tidak dapat menyimpannya. CSV dan tujuan penyimpanan berbasis teks hanya menyimpan lembar kerja aktif. Menyimpan lalu membuka kembali sebagai ODS dapat menghilangkan pemformatan, sehingga konversi tersebut tidak menjamin seluruh workbook tetap utuh.

02

Buka file

Di Windows atau Mac, buka XLSM dengan Excel desktop. Workbook dapat dilihat dan diedit tanpa mengaktifkan makro. Excel untuk web dapat membuka dan mengedit workbook sambil mempertahankan makro yang ada, tetapi tidak dapat membuat, menjalankan, mengedit, atau menghapus makro; operasi tersebut memerlukan Excel desktop.

Hanya ingin melihat

Di Windows atau Mac, buka XLSM dengan Excel desktop. Workbook dapat dilihat dan diedit tanpa mengaktifkan makro. Excel untuk web dapat membuka dan mengedit workbook sambil mempertahankan makro yang ada, tetapi tidak dapat membuat, menjalankan, mengedit, atau menghapus makro; operasi tersebut memerlukan Excel desktop.

Perlu membagikan

Menyimpan XLSM sebagai XLSX akan menghilangkan kode VBA dan lembar makro Excel 4.0 karena XLSX tidak dapat menyimpannya. CSV dan tujuan penyimpanan berbasis teks hanya menyimpan lembar kerja aktif. Menyimpan lalu membuka kembali sebagai ODS dapat menghilangkan pemformatan, sehingga konversi tersebut tidak menjamin seluruh workbook tetap utuh.

03

Keamanan

Perlakukan XLSM sebagai file berisiko tinggi jika sumber atau tujuannya tidak jelas. File ini dapat memuat makro VBA atau Excel 4.0, dan Microsoft memperingatkan bahwa makro dapat membawa virus atau perangkat lunak berbahaya. Jangan aktifkan makro hanya untuk melihat atau mengedit workbook, dan jangan menganggap file aman hanya karena dapat dibuka.

Pause when something does not match

Do not open the file when its source, double extension, or actual contents do not match what you expected.

04

Konverter

Menyimpan XLSM sebagai XLSX akan menghilangkan kode VBA dan lembar makro Excel 4.0 karena XLSX tidak dapat menyimpannya. CSV dan tujuan penyimpanan berbasis teks hanya menyimpan lembar kerja aktif. Menyimpan lalu membuka kembali sebagai ODS dapat menghilangkan pemformatan, sehingga konversi tersebut tidak menjamin seluruh workbook tetap utuh.

Sebelum mengonversi

Work from a copy, then compare image quality, metadata, and layout after conversion.

05

Pertanyaan umum

Apa itu file XLSM dan untuk apa digunakan?

XLSM adalah workbook Microsoft Excel yang menyimpan data spreadsheet dan dapat menyertakan kode VBA atau lembar makro Excel 4.0. Format ini digunakan saat workbook perlu mempertahankan makro.

Bagaimana cara membuka file XLSM di Excel?

Buka dengan Excel desktop untuk melihat dan mengedit workbook. Anda tidak perlu mengaktifkan makro untuk melihat atau mengubah isinya.

Bagaimana cara membuka file XLSM di Windows?

Gunakan versi Microsoft Excel desktop yang didukung. Biarkan makro dinonaktifkan kecuali Anda memercayai file dan secara khusus memerlukan otomatisasinya.

Bagaimana cara membuka file XLSM di Mac?

Buka XLSM dengan Microsoft Excel desktop. Aplikasi desktop diperlukan untuk melihat, mengedit, atau menghapus makronya.

Apa yang harus dilakukan jika file XLSM tidak bisa dibuka atau menampilkan error file rusak?

Pastikan file tersebut benar-benar workbook XLSM dan buka dengan versi Excel desktop yang didukung. Jangan aktifkan makro selama memecahkan masalah.

Apa perbedaan XLSM dan XLSX?

XLSM dapat menyimpan kode VBA dan lembar makro Excel 4.0. XLSX tidak dapat menyimpan kedua jenis konten makro tersebut.

Bagaimana mengonversi XLSM ke XLSX, dan apakah makronya akan hilang?

Simpan sebagai XLSX hanya jika makro tidak lagi diperlukan. Kode VBA dan lembar makro Excel 4.0 tidak dapat dipertahankan di XLSX.

Apakah Excel untuk web dapat menjalankan makro dalam file XLSM?

Tidak. Excel untuk web dapat membuka dan mengedit workbook sambil mempertahankan makro yang ada, tetapi tidak dapat membuat, menjalankan, mengedit, atau menghapus makro.

Apakah lampiran file XLSM dari email aman untuk dibuka?

XLSM dapat memuat kode makro aktif. Berhati-hatilah terhadap lampiran yang tidak diharapkan atau tidak tepercaya; workbook dapat dilihat tanpa mengaktifkan makro.

Apa yang terjadi saat file XLSM dikonversi ke CSV atau ODS?

CSV dan tujuan penyimpanan berbasis teks hanya menyimpan lembar kerja aktif. Konversi ke ODS lalu membukanya kembali dapat menghilangkan pemformatan, sehingga seluruh workbook XLSM mungkin tidak dipertahankan.

06

Format terkait

Sumber

Media type registration: application/vnd.ms-excel.sheet.macroEnabled.12 · IANA media type registry

File format reference for Word, Excel, and PowerPoint · Microsoft Learn official documentation

OOXML Format Family — ISO/IEC 29500 and ECMA 376 · Library of Congress Sustainability of Digital Formats

[MS-OVBA]: Office VBA File Format Structure · Microsoft Open Specifications

Work with VBA macros in Excel for the web · Microsoft Support official documentation

Enable or disable macros in Microsoft 365 files · Microsoft Support official security guidance

XlFileFormat enumeration (Excel) · Microsoft Learn Excel VBA reference