Jabarkan tentang perbedaan utama antara ekstensi XLSB dengan xlsm

Ketika kita menyimapan file excel sering dihadapkan dengan ekstensi atau jenis file excel yang akan kita gunakan. ada beberapa tipe file excel yang dapat kita pakai sesuai dengan fungsinya ada xls, xlsx, xlsm, xlsb, xlmt dan lain sebagainya. Secara default lembar kerja yang kita buat pada excel versi 2007 keatas akan disimpan menggunakan xlsx berbeda dengan versi 2003 kebawah. pada versi 2007 keatas akan disimpan dalam format XML dengan ekstensi yang tambahan huruf “x” atau “m”. Huruf “x” ini berarti file XML yang tidak memiliki makro, dan “m” berarti file XML yang mengandung macro.

Jenis File excel

  • xls : file workbook Excel untuk versi 5.0/95,1997 sampai dengan versi 2003.
  • xlsx : file workbook pada Excel 2007,2010,dan 2013.
    Catatan : File ini tidak dapat menyimpan perintah macro.
  • xlsb : file workbook dalam bentuk binary pada Excel versi 2007 sampai dengan 2016
  • xlsm : file workbook dengan macro pada Excel versi 2007 sampai dengan 2016.
  • xlt : file template pada Excel versi 1997 – 2003.
  • xltx : file template pada (tanpa macro).
  • xltm : file template pada Excel (dengan macro).
  • xla : adalah file plugin yang dibuat dengan VBA,terdapat pada Excel versi 2003,2007,2010,dan 2013.
  • xlam : workbook dengan tambahan add-in macro pada Excel versi 2007,2010,dan 2013.
  • xml : file berformat XML (Extensible Markup Language).

Keunggulan menggunakan format open XML

Pada file microsoft office pada umumnya ektensi file berakhiran “x”. ini dikarenakan setiap file office mengandung xml. apa sih keunggulanya dengan versi terdahulu?

Saya masih baru belajar tentang Excel, saya sering melihat file excel dg ekstensi yg berbeda-beda ada yang *.xls, *.xlsx, *.xlsm dan *.xlsb mohon yang tahu untuk ngejelasin perbedaannya apa?? makasih...

Just for posterity, here's the text from several external sources regarding the Excel file formats. Some of these have been mentioned in other answers to this question but without reproducing the essential content.

1. From Doug Mahugh, August 22, 2006:

...the new XLSB binary format. Like Open XML, it’s a full-fidelity file format that can store anything you can create in Excel, but the XLSB format is optimized for performance in ways that aren’t possible with a pure XML format.

The XLSB format (also sometimes referred to as BIFF12, as in “binary file format for Office 12”) uses the same Open Packaging Convention used by the Open XML formats and XPS. So it’s basically a ZIP container, and you can open it with any ZIP tool to see what’s inside. But instead of .XML parts within the package, you’ll find .BIN parts...

This article also refers to documentation about the BIN format, too lengthy to reproduce here.

2. From MSDN Archive, August 29, 2006 which in turn cites an already-missing blog post regarding the XLSB format:

Even though we’ve done a lot of work to make sure that our XML formats open quickly and efficiently, this binary format is still more efficient for Excel to open and save, and can lead to some performance improvements for workbooks that contain a lot of data, or that would require a lot of XML parsing during the Open process. (In fact, we’ve found that the new binary format is faster than the old XLS format in many cases.) Also, there is no macro-free version of this file format – all XLSB files can contain macros (VBA and XLM). In all other respects, it is functionally equivalent to the XML file format above:

File size – file size of both formats is approximately the same, since both formats are saved to disk using zip compression Architecture – both formats use the same packaging structure, and both have the same part-level structures. Feature support – both formats support exactly the same feature set Runtime performance – once loaded into memory, the file format has no effect on application/calculation speed Converters – both formats will have identical converter support

File dengan format XLS merupakan format Microsoft Excel yang pertama. Format ini merupakan format default dari worksheet Excel untuk versi tahun 2003 dan lebih rendah.

Menariknya, para programmer dulu lebih nyaman menggunakan format seperti ini, sebab mereka mampu menggabungkan Macro VBA dengan Visual Basic.

2. XLSX

Untuk versi yang lebih baru ialah format XLSX. XLSX adalah format yang lahir pada Microsoft Office tahun 2007. Format ini juga bisa kamu gunakan pada Microsoft Office 2007, 2010, dan 2013. Sedihnya, format ini tidak dapat kamu buka dengan Ms. Excel pada tahun 2003.

Selain itu, kamu juga tidak direkomendasikan untuk menyimpan Macro VBA karena alasan keamanan yang kuranh baik. Jadi, jangan coba-coba ya.

3. XLSM

Format file XLSM adalah format yang dapat kamu pakai pada Microsoft Office 2007, 2010, dan bahkan sampai 2013 sekalipun. Lalu, dimana perbedaannya dengan format XLSX? Apabila kamu menggunakan format seperti ini, maka kamu dapat melakukan hal yang tidak bisa dilakukan oleh XLSX.

Apa yang bisa dilakukannya? Ya, XLSM mampu menyimpan Macro VBA. Dengan begitu, apabila kamu adalah seorang peyunting atau editor, kamu dapat menggunakan format ini untuk menyimpan file Macro VBA.

4. XLSB

Format XLSB adalah format yang tidak berbeda jauh dengan XLSX dan XLSM. Format ini dibuat dengan basis XML yang mirip XLSM di atas. Lantas, apa kelebihan dari format XLSB?

Kelebihan dari file ini ialah kamu dapat memakai kode biner, yang jauh lebih cepat dikenali oleh komputer kesayangan kamu. Bahkan, hal ini juga jauh lebih efisien apabila kamu menggunakan data Excel yang sifatnya ribuan baris dan kolom.

Itu dia perbedaan dari XLS, XLSX, XLSM, dan XLSB di Microsoft Excel. Apakah kamu saat ini sudah paham dengan itu semua?

Postingan terbaru

LIHAT SEMUA