Как конвертировать XLS в XLSM
- Добавьте ваш файл .XLS - перетащите его в поле выше или нажмите, чтобы выбрать.
- Конвертируйте его в .XLSM за несколько секунд.
- Скачайте ваш новый файл .XLSM.
Чего ожидать
.xlsmнужен только в том случае, если книга содержит макросы VBA - если их нет, сохраняйте в.xlsxдля меньшего размера файла и во избежание предупреждений системы безопасности макросов.- Сохранение в обычном
.xlsxбезвозвратно удаляет весь код VBA; Excel сначала предупреждает об этом, но после подтверждения макросы исчезают из нового файла без возможности отмены. - Лимиты строк и столбцов расширяются после конвертации: XLS ограничен 65 536 строками × 256 столбцами, в то время как XLSM позволяет использовать 1 048 576 строк × 16 384 столбца, поэтому жестко заданные лимиты в коде макросов могут потребовать обновления.
Часто задаваемые вопросы
Можно ли конвертировать XLS в XLSM без Microsoft Excel?
LibreOffice Calc создаст файл
.xlsm, но совместимость макросов VBA будет частичной - используйте Excel, если макросы важны. Если вам нужны только данные, конвертация в .xlsx - более безопасная альтернатива.Сохранятся ли мои формулы и форматирование при конвертации?
Да - конвертация меняет только формат контейнера, поэтому формулы, стили ячеек, диаграммы и именованные диапазоны переносятся без изменений.
В моем XLS нет макросов - стоит ли мне все равно использовать XLSM?
Нет, используйте обычный
.xlsx. Расширение .xlsm сигнализирует о наличии контента с макросами, к которому почтовые фильтры и инструменты безопасности относятся с повышенной осторожностью без какой-либо выгоды для вас.Поддерживает ли Excel для интернета сохранение в формате XLSM?
Нет - Excel для интернета не поддерживает формат
.xlsm; вам потребуется полноценное настольное приложение Excel.Программы, которые конвертируют XLS: Microsoft Excel · PlanMaker · Corel Quattro Pro · Ability Spreadsheet · Microsoft Excel for Mac · Excel Mobile · Apache OpenOffice Calc (OpenOffice.org Calc) · LibreOffice Calc