• 如何用vba判断excel的文件格式?

    excel 2003使用的是复合文档文件格式。

    excel 2007(含)开始微软引进了Open XML 文档格式,实际上是ZIP文件格式。

    这两种文件格式都在文件头有特征的标识符。

    比如复合文档文件格式的文件头部的开始有8个字节的特征标识符:0xD0CF11E0A1B11AE1。[……]

    阅读全文

  • 如何用vba读取复合文档的文件头?

    复合文档二进制文件的文件头总是位于文件的起始位置,并且它的大小刚好是512个字节。

    复合文档的文件头结构说明如下:

    根据这个文件头的结构说明,可以在vba中自定义如下的文件头结构类型:
    [crayon-5ba3683b84[……]

    阅读全文