Ви також можете за допомогою макросу VBA замінити zip engine.
Макрос, який використовує 7Zip для стиснення, можна знайти у статті:
Zip Activebookbook, папка, файл або файли з 7-Zip (VBA) .
Іншим методом, який зазвичай отримує приблизно 50% поліпшення розміру, є
шляхом збереження файлу в xlsb
формат, який був введений в Excel 2007.
Ще один - це Save As
файл, який іноді зменшує його розмір, імовірно
шляхом дефрагментації.
З посади У якому випадку ми повинні використовувати формат xlsm або xlsb? :
Різниця з xlsb, здається, полягає в тому, що компонентів немає
На основі XML, але у двійковому форматі: мовляв, це корисно
при роботі з великими файлами. джерело
.xlsx завантажується в 4 рази довше ніж .xlsb і економить у 2 рази повільніше і має
У 1,5 рази більше файлу. Я перевірив це на створеному аркуші з 10 000 рядків * 1'000 колонок = 10'000'000 (10 ^ 7) осередків простого
приковані =… + 1 формули
Існують також загальні методи для зменшення розміру файлу Excel.
Див., Наприклад:
Як зменшити розмір файлів Excel
Як зменшити величезний файл Excel
Як зменшити розмір файлу Excel