Конвертувати XLS у XLSM
Перенесіть книгу Excel 97-2003 у сучасний формат з підтримкою макросів, щоб вона отримала більший ліміт рядків актуального Excel і при цьому могла зберігати VBA. Конвертація повністю відбувається на вашому пристрої.
Перетягніть файли сюди або натисніть, щоб вибрати
Результати
Як конвертувати XLS у XLSM
- Перетягніть один або кілька файлів .xls в інструмент нижче.
- Вихідний формат уже вибрано: XLSM.
- Натисніть «Конвертувати».
- Завантажте файли .xlsm.
Оновлення старої книги, якій досі потрібна автоматизація
Багато команд досі покладаються на таблицю, створену за часів Excel 2003, і часто хтось давно автоматизував її макросами. Перехід на .xlsm переводить її в сучасний формат Excel із запасом на мільйон рядків і меншими файлами, залишаючи при цьому тип файлу, якому дозволено зберігати VBA.
Про старі макроси
Макроси в .xls зберігаються в старій двійковій структурі, яка відрізняється від проєкту VBA в сучасному .xlsm. Цей конвертер переносить аркуші, значення, формули, об’єднані клітинки й числові формати, але не перекладає старе сховище макросів. Надійний спосіб перенести код такий: відкрийте початковий .xls в Excel, відкрийте редактор Visual Basic, експортуйте модулі й імпортуйте їх у конвертований .xlsm. Це займе хвилину, і ви точно побачите, який код переносите.
Обмеження форматів коротко
| Формат | З’явився | Рядків на аркуші | Стовпців | Макроси |
|---|---|---|---|---|
| XLS | Excel 97 | 65 536 | 256 | Так (старого типу) |
| XLSX | Excel 2007 | 1 048 576 | 16 384 | Ні |
| XLSM | Excel 2007 | 1 048 576 | 16 384 | Так |
| XLSB | Excel 2007 | 1 048 576 | 16 384 | Так |
Залишається на вашому пристрої
Конвертація відбувається у вашому браузері. Книга не вивантажується, тож багаторічні внутрішні дані залишаються там, де були.
Поширені запитання
Чи вивантажується моя книга?
Ні. Файл читається й переписується у вашому браузері, тож числа, імена й формули в ньому ніколи не покидають ваш пристрій.
Чи переносяться макроси з мого .xls?
Макроси старих файлів .xls зберігаються в іншій структурі, ніж у сучасних .xlsm, тож автоматично вони не переносяться. Якщо код потрібен, скопіюйте його в редакторі VBA.
Що переноситься, а що ні?
Переносяться значення клітинок, формули, усі аркуші, назви аркушів, об’єднані клітинки й числові формати. Шрифти, заливка, межі, діаграми, зображення, зведені таблиці й умовне форматування не переписуються, бо для них потрібен повноцінний Excel. Збережіть оригінал, якщо оформлення має значення.
Чому б просто не конвертувати у XLSX?
Обирайте XLSX, якщо книзі ніколи не знадобляться макроси. Обирайте XLSM, якщо ви або ваша команда згодом додасте VBA.
Ваші файли ніколи не залишають вашого пристрою
Кожен інструмент Squishly Tools на 100 % безкоштовний і повністю працює у вашому браузері. Ваші зображення й документи обробляються на вашому власному комп’ютері й ніколи не надсилаються на сервер. Жодних облікових записів, водяних знаків чи прихованих умов.