Lembaran kerja didayakan makro Microsoft Excel ialah buku kerja .xlsm: grid Open XML yang sama seperti .xlsx, ditambah dengan makro VBA yang boleh memformat, memuat semula atau membina semula laporan. Anda boleh membaca sel tanpa menjalankan kod tersebut. Dayakan makro hanya jika anda mempercayai penghantar dan anda benar-benar memerlukan automasi tersebut.

Apa yang sebenarnya disimpan oleh lembaran kerja didayakan makro Microsoft Excel
Huruf “M” tambahan ialah storan, bukan grid yang berbeza. Fail .xlsx tidak boleh menyimpan VBA, tetapi .xlsm boleh. Itulah sebabnya membuka lembaran kerja didayakan makro Microsoft Excel tidak sama seperti membuka buku kerja biasa. Formula, carta dan pemformatan biasanya dimuatkan. Automasi kekal dimatikan sehingga anda membenarkannya.
Anggap fail .xlsm yang tidak dijangka seperti mel boleh laku, bukan seperti CSV. Fail yang tidak diminta yang menggesa anda untuk Mendayakan Kandungan (Enable Content) ialah laluan perisian hasad yang biasa. Anda tidak memerlukan makro untuk menyemak jumlah, menyalin jadual atau mengeksport PDF.
Ingat perkara ini sebelum anda bermula:
Data helaian boleh dibaca dengan makro dilumpuhkan
Butang, borang tersuai dan makro muat semula tidak akan berjalan sehingga anda mendayakan kandungan
Muat turun dan lampiran e-mel juga mungkin dibuka dalam Paparan Dilindungi
Menyimpan sebagai .xlsx menggugurkan VBA, jadi lakukan ini hanya apabila anda tidak lagi memerlukan kod tersebut
Jika seseorang menghantar fail untuk laporan satu klik, tanya apa yang sepatutnya dilakukan oleh makro tersebut. Kemudian tentukan sama ada anda memerlukan kod tersebut, atau hanya nombor.
Cara membuka lembaran kerja didayakan makro Microsoft Excel tanpa menjalankan kod
Excel desktop ialah apl natif untuk format ini. Buka dari Fail > Buka. Dwiklik berfungsi apabila Excel memiliki sambungan .xlsm tersebut. Jika tiada apa-apa yang berlaku, lancarkan Excel terlebih dahulu, kemudian seimbas ke folder tersebut.
Langkah 1: Buka buku kerja daripada Fail
Dalam Excel, pergi ke Fail > Buka dan pilih fail .xlsm. Jika dialog menyembunyikannya, tetapkan penapis jenis kepada fail Excel atau Semua fail. Sahkan nama sepadan dengan apa yang anda jangkakan sebelum anda memuatkannya.

Langkah 2: Biarkan Paparan Dilindungi sehingga anda mempercayai fail tersebut
Fail yang dimuat turun sering dibuka dalam Paparan Dilindungi. Anda boleh menatal dalam tetingkap yang terhad. Klik Dayakan Penyuntingan hanya selepas anda mengenali penghantar dan nama fail. Klik tersebut akan keluar dari kotak pasir (sandbox). Ia tidak akan menjalankan VBA dengan sendirinya.
Selepas langkah ini, lembaran kerja didayakan makro Microsoft Excel boleh digunakan sebagai hamparan. Jumlah, penapis dan cetak masih berfungsi. Bar kuning itu boleh tunggu.
Dayakan lembaran kerja didayakan makro Microsoft Excel hanya daripada sumber yang dipercayai
Bar Amaran Keselamatan berwarna kuning ialah perkara biasa. Untuk templat dalaman yang dipercayai, klik Dayakan Kandungan agar makro boleh berjalan. Untuk fail yang anda tidak kenali, biarkan makro dilumpuhkan. Anda masih boleh menyalin nilai, menyemak formula dan mencetak.
Panduan Microsoft adalah tegas: jangan dayakan makro melainkan anda tahu apa yang dilakukannya dan anda mahukan tingkah laku tersebut. Selepas anda membuka lembaran kerja didayakan makro Microsoft Excel, helaian tetap berguna walaupun kodnya kekal disekat.

Buku kerja yang dimuat turun juga boleh membawa Mark of the Web. Excel kemudian menyekat makro dengan lebih agresif. Tutup fail tersebut dahulu. Dalam File Explorer, klik kanan pada .xlsm, buka Sifat, dan tandakan Nyahsekat jika ia muncul. Lakukan ini hanya untuk fail yang anda sudah percayai. Menyahsekat tidak menjadikan kod yang tidak diketahui itu selamat.
Jangan hidupkan “dayakan semua makro” secara global semata-mata untuk mendiamkan satu gesaan. Tetapan itu membenarkan mana-mana buku kerja seterusnya untuk menjalankan kod tanpa bertanya. Untuk tetapan reben dalam WPS, lihat cara mendayakan makro dalam WPS Office.
Buka lembaran kerja didayakan makro Microsoft Excel dalam WPS Spreadsheets
WPS Office untuk Windows menyenaraikan keserasian dengan format Microsoft Excel termasuk .xls, .xlsx dan .xlsm. Itulah sebabnya lembaran kerja didayakan makro Microsoft Excel boleh dibuka secara setempat dalam WPS Spreadsheets: fail kekal pada cakera dan anda boleh mengedit nilai, formula serta reka letak tanpa pemasangan Excel.
Makro ialah lapisan yang berasingan. WPS boleh membuka buku kerja untuk kerja data walaupun VBA tidak tersedia sepenuhnya. Menjalankan atau mengedit makro biasanya memerlukan komponen sokongan VBA dan kod Excel yang kompleks tidak dijamin sepadan dengan Excel desktop. Untuk tontonan dan penyuntingan harian, buka helaian terlebih dahulu, kemudian tentukan sama ada automasi itu berbaloi didayakan.
Langkah 1: Mulakan Spreadsheets daripada skrin utama WPS
Lancarkan WPS Office. Pada papan pemuka utama, pilih Spreadsheets. Ini akan membuka ruang kerja hamparan, bukannya Writer atau Presentation.

Langkah 2: Gunakan Menu, kemudian Buka
Klik butang Menu di penjuru kiri sebelah atas dan pilih Buka. Ini merupakan corak yang sama digunakan oleh WPS dalam Writer dan Presentation. Ini ialah laluan dalam apl, dan bukannya melalui dwiklik pengurus fail.

Langkah 3: Semak helaian sebelum anda mendayakan mana-mana kod
Pilih buku kerja .xlsm dan klik Buka. Fail sepatutnya dimuatkan bersama tab helaian, bar formula dan grid. Semak jumlah dan helaian yang dinamakan. Jika amaran kuning muncul, anggap ia seperti gesaan Excel: dayakan hanya untuk fail yang dipercayai. Anda boleh menyimpan salinan kerja, mengeksport PDF, atau terus mengedit sel walaupun makro kekal dimatikan.

Jika anda sudah menggunakan WPS untuk fail Excel lain, aliran ini sepadan dengan membuka buku kerja Excel dalam WPS Office. Satu-satunya langkah berhati-hati tambahan dengan lembaran kerja didayakan makro Microsoft Excel ialah gesaan makro.
Soalan Lazim
Bolehkah saya membuka lembaran kerja didayakan makro Microsoft Excel pada Mac?
Ya. Excel untuk Mac boleh membuka .xlsm. Dayakan makro hanya jika anda mempercayai fail tersebut. WPS Office juga tersedia pada macOS untuk kerja hamparan tempatan. Tindakan dwiklik masih bergantung pada apl yang memiliki sambungan tersebut.
Adakah Google Sheets menjalankan makro?
Tidak. Google Sheets dan Excel untuk web boleh memaparkan grid dan banyak formula. Ia tidak melaksanakan VBA Excel. Ciri ini berguna apabila anda tidak mempercayai lampiran, dan menjadi had apabila butang sepatutnya membina semula laporan.
Bolehkah LibreOffice Calc menggantikan Excel untuk fail ini?
LibreOffice Calc boleh membuka helaian dan carta. Keserasian VBA adalah separa. Makro rakaman mudah mungkin berfungsi. Automasi Excel yang kompleks sering kali tidak berfungsi, atau ia perlu ditulis semula dalam LibreOffice Basic. Calc tidak sama dengan ciri LibreOffice Draw mengedit PDF secara percuma: Calc adalah untuk buku kerja, Draw adalah untuk eksport PDF.
Patutkah saya menukar lembaran kerja didayakan makro Microsoft Excel kepada .xlsx?
Hanya apabila anda pasti anda tidak memerlukan makro tersebut. Menyimpan sebagai .xlsx ialah cara yang baik untuk berkongsi jadual statik. Namun ia adalah cara yang tidak baik untuk mengarkibkan alat yang bergantung pada VBA. Simpan fail .xlsm asal jika penghantar masih menggunakan automasi.
Bilakah saya patut langkau Draw dan menggunakan WPS PDF?
Langkau Draw apabila PDF ialah hasil imbasan, laporan panjang atau fail yang perlu digabungkan, dipisahkan, dimampatkan atau ditukar kepada Word. LibreOffice Draw mengedit PDF secara percuma sudah memadai untuk logo atau tarikh satu baris. WPS PDF adalah lebih pantas apabila halaman perlu kelihatan lengkap selepas penulisan semula yang sebenar.



