我知道,一般来说,.xlsb文件比.xlsx文件要小。但是,我刚刚将一个大的.xlsx文件保存为.xlsb (具有讽刺意味的是,为了减小文件大小),并且.xlsb版本要大得多。对于完全相同的数据,我已经从160,188 to (在.xlsx中)到254,314 to(在.xlsb中)。因此,看到.xlsb比.xlsx版本大得多,我真的很惊讶
我有一个列出所有打开的工作簿的代码,因为我所有的代码都在Personal.xlsb中,所以它也会被列出,谁能告诉我一个If条件来跳过列表中的Personal.xlsb。此外,由于Personal.xlsb没有"Data_Index“,因此也容易给出错误Dim Wb As Workbook
For j = 1 To Workbooks.Count