20230608 1707 

 

REF

[1] https://docs.fileformat.com/spreadsheet/xlsb/ '

[2] https://m.blog.naver.com/nob1ove/220509796551 '

[3] https://www.oppadu.com/%EC%A7%84%EC%A7%9C%EC%93%B0%EB%8A%94-%EC%8B%A4%EB%AC%B4%EC%97%91%EC%85%80-4-4-1/ '

 

개요 [1]

1, XLSB files can be read and written to faster which makes them useful for working with large files.

2, It can be opened by Microsoft Office 2007 and above.

 

예제, XLSB Record Example [2]
The following record type and record size specify a BrtCommentText record with a size of 200 bytes:

11111101 00000100 11001000 00000001 [Record Fields]

The first byte is 11111101, specifying a low value of 125 and that the record type requires a second byte. The second byte is 00000100, specifying a high value of 4 * 128, which equals 512. The record type value is 125 + 512, or 637, which corresponds to a BrtCommentText record type. The next byte is 11001000, specifying a low value of 72 and that the record size requires a second byte. The second byte is 00000001, specifying a higher value of 1 * 128 and that the record size does not require an additional byte. The record size is 72 + 128, or 200, which specifies the total size, in bytes, of the record data component. The fields in the record data component are specified by BrtCommentText.

 

장단점 [2]

(장점) xlsb가 더 좋다는 평가인데.., 빠르다, 작다, 보안이 좋다(zip file로 열어볼 수 없다 - 아래 단점과 동일한 fact)

 

(단점)

1,나의 경우, macro(vba)가 오류나는 경우가 종종 있는데, 이때 xlsm 파일을 zip 파일로 바꾼 뒤 xl/vbaProject.bin 파일을 지워서 해결하고 있는데 이게 xlsb에서는 안될 것 같다.

2, 외부 프로그램 호환성이 떨어진다.

Posted by Weneedu
,


출처: https://privatedevelopnote.tistory.com/81 [개인노트]