I just found out about the XLSB (Excel Binary) file format, with biggest advantage being file size.
Indeed, saving my 17 MB XLSM file as an XLSB reduced it to 6 MB (a third the size!)
I don't think any of the drawbacks of the XLSB format apply to me, but I want to know this: if I save my file as an XLSB and then weeks down the line discover something about the format I don't like, is reverting as simple as re-saving the file as an XLSM? Or does the initial conversion from XLSM > XLSB strip out something that can't be recovered by simply re-saving as an XLSM?
As a test, I took my original XLSM file of 17,746,600 bytes in size and:
1) Saved it as XLSB > resulted in file size of 6,053,996 bytes
2) Then immediately saved that back as XLSM > 17,746,650 byes (tiny 50-byte dif from original, inconsequential I assume)
So it appears as though it's restoring more or less the same XLSM file as I started with, but don't want to discover later that I'm wrong and that something I needed is unrecoverable.
Indeed, saving my 17 MB XLSM file as an XLSB reduced it to 6 MB (a third the size!)
I don't think any of the drawbacks of the XLSB format apply to me, but I want to know this: if I save my file as an XLSB and then weeks down the line discover something about the format I don't like, is reverting as simple as re-saving the file as an XLSM? Or does the initial conversion from XLSM > XLSB strip out something that can't be recovered by simply re-saving as an XLSM?
As a test, I took my original XLSM file of 17,746,600 bytes in size and:
1) Saved it as XLSB > resulted in file size of 6,053,996 bytes
2) Then immediately saved that back as XLSM > 17,746,650 byes (tiny 50-byte dif from original, inconsequential I assume)
So it appears as though it's restoring more or less the same XLSM file as I started with, but don't want to discover later that I'm wrong and that something I needed is unrecoverable.