+ Reply to Thread
Results 1 to 8 of 8

.xlsb vs .xlsx

  1. #1
    Registered User
    Join Date
    08-01-2012
    Location
    Ohio
    MS-Off Ver
    Excel 2016
    Posts
    60

    .xlsb vs .xlsx

    Can someone explain the difference between .xlsb and .xlsx? I use .xlsb for all my files, but that was because it was suggested by my IT department so I can upload my large files to Sharepoint. It will dramatically reduce the size of my files...which is beautiful! But I would like to understand the difference because I am trying to get others in my office to follow me in using .xlsb. But the argument is, "then why didn't Microsoft make it their default?". Can you help me explain?

  2. #2
    Forum Expert mike7952's Avatar
    Join Date
    12-17-2011
    Location
    Florida
    MS-Off Ver
    Excel 2007, Excel 2016
    Posts
    3,519

    Re: .xlsb vs .xlsx

    Hello

    They're all similar in that they're essentially zip files containing the actual file components. You can see the contents just by replacing the extension with .zip and opening them up. The difference with xlsb seems to be that the components are not XML-based but are in a binary format: supposedly this is beneficial when working with large files.

    xlsx loads 4 times longer than .xlsb and saves 2 times slower and has 1.5 times a bigger file. Tested on a generated worksheet with 10'000 rows * 1'000 columns = 10'000'000 (10^7) cells of simple chained =…+1 formulas

    both formats support exactly the same feature set

  3. #3
    Forum Guru Kyle123's Avatar
    Join Date
    03-10-2010
    Location
    Leeds
    MS-Off Ver
    365 Win 11
    Posts
    7,238

    Re: .xlsb vs .xlsx

    xlsb is a binary file format, it is very fast and dramatically reduces file size as you have found out. It does have limitations however though these may well not impact you, firstly it cannot support macros, only xlsm can and secondly it cannot be read by other software. Excel has long been used as an input format for various applications, these won't be able to read xlsb. You could however save your xlsb as xlsx/xls if this is an issue though.

    I always use xlsb unless there is a specific reason why I can't, in my case usually macros

  4. #4
    Forum Expert mike7952's Avatar
    Join Date
    12-17-2011
    Location
    Florida
    MS-Off Ver
    Excel 2007, Excel 2016
    Posts
    3,519

    Re: .xlsb vs .xlsx

    @Kyle123,

    I believe xlsb will support macros. Test it and See.

  5. #5
    Registered User
    Join Date
    08-01-2012
    Location
    Ohio
    MS-Off Ver
    Excel 2016
    Posts
    60

    Re: .xlsb vs .xlsx

    You guys are wonderful!! Thank you both!

    ---------- Post added at 08:40 AM ---------- Previous post was at 08:35 AM ----------

    Kyle, I just tested using a macro in an .xlsb file. It did support it.

  6. #6
    Forum Guru Kyle123's Avatar
    Join Date
    03-10-2010
    Location
    Leeds
    MS-Off Ver
    365 Win 11
    Posts
    7,238

    Re: .xlsb vs .xlsx

    Ah right, fair enough Shows how much I actually use excel these days (not a lot).

  7. #7
    Registered User
    Join Date
    08-01-2012
    Location
    Ohio
    MS-Off Ver
    Excel 2016
    Posts
    60

    Re: .xlsb vs .xlsx

    You are both great. Thanks again!

  8. #8
    Forum Expert Cutter's Avatar
    Join Date
    05-24-2004
    Location
    Ontario,Canada
    MS-Off Ver
    Excel 2010
    Posts
    6,451

    Re: .xlsb vs .xlsx

    @ yamalady

    Based on your last post it seems that you are satisfied with the solution(s) you've received but you haven't marked your thread as SOLVED. I'll do that for you now but please keep in mind for your future threads that Rule #9 requires you to do that yourself. If your problem has not been solved you can use Thread Tools (located above your first post) and choose "Mark this thread as unsolved".
    Thanks.

    Also, as a new member of the forum, you may not be aware that you can thank those who have helped you by clicking the small star icon located in the lower left corner of the post in which the help was given. By doing so you can add to the reputation(s) of those who helped.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1