Без вивантаження файлів · 100 % безкоштовно

Конвертувати XLS у XLSM

Перенесіть книгу Excel 97-2003 у сучасний формат з підтримкою макросів, щоб вона отримала більший ліміт рядків актуального Excel і при цьому могла зберігати VBA. Конвертація повністю відбувається на вашому пристрої.

Як конвертувати XLS у XLSM

  1. Перетягніть один або кілька файлів .xls в інструмент нижче.
  2. Вихідний формат уже вибрано: XLSM.
  3. Натисніть «Конвертувати».
  4. Завантажте файли .xlsm.

Оновлення старої книги, якій досі потрібна автоматизація

Багато команд досі покладаються на таблицю, створену за часів Excel 2003, і часто хтось давно автоматизував її макросами. Перехід на .xlsm переводить її в сучасний формат Excel із запасом на мільйон рядків і меншими файлами, залишаючи при цьому тип файлу, якому дозволено зберігати VBA.

Про старі макроси

Макроси в .xls зберігаються в старій двійковій структурі, яка відрізняється від проєкту VBA в сучасному .xlsm. Цей конвертер переносить аркуші, значення, формули, об’єднані клітинки й числові формати, але не перекладає старе сховище макросів. Надійний спосіб перенести код такий: відкрийте початковий .xls в Excel, відкрийте редактор Visual Basic, експортуйте модулі й імпортуйте їх у конвертований .xlsm. Це займе хвилину, і ви точно побачите, який код переносите.

Обмеження форматів коротко

ФорматЗ’явивсяРядків на аркушіСтовпцівМакроси
XLSExcel 9765 536256Так (старого типу)
XLSXExcel 20071 048 57616 384Ні
XLSMExcel 20071 048 57616 384Так
XLSBExcel 20071 048 57616 384Так

Залишається на вашому пристрої

Конвертація відбувається у вашому браузері. Книга не вивантажується, тож багаторічні внутрішні дані залишаються там, де були.

Поширені запитання

Чи вивантажується моя книга?

Ні. Файл читається й переписується у вашому браузері, тож числа, імена й формули в ньому ніколи не покидають ваш пристрій.

Чи переносяться макроси з мого .xls?

Макроси старих файлів .xls зберігаються в іншій структурі, ніж у сучасних .xlsm, тож автоматично вони не переносяться. Якщо код потрібен, скопіюйте його в редакторі VBA.

Що переноситься, а що ні?

Переносяться значення клітинок, формули, усі аркуші, назви аркушів, об’єднані клітинки й числові формати. Шрифти, заливка, межі, діаграми, зображення, зведені таблиці й умовне форматування не переписуються, бо для них потрібен повноцінний Excel. Збережіть оригінал, якщо оформлення має значення.

Чому б просто не конвертувати у XLSX?

Обирайте XLSX, якщо книзі ніколи не знадобляться макроси. Обирайте XLSM, якщо ви або ваша команда згодом додасте VBA.

Ваші файли ніколи не залишають вашого пристрою

Кожен інструмент Squishly Tools на 100 % безкоштовний і повністю працює у вашому браузері. Ваші зображення й документи обробляються на вашому власному комп’ютері й ніколи не надсилаються на сервер. Жодних облікових записів, водяних знаків чи прихованих умов.