Категория

Преобразование XLS в XLSX: ручные, онлайн и пакетные методы

2025-09-04 06:54:50 Administrator

SXLS to XLSX Conversion: Manual, Online, and Batch Methods

XLS — это устаревший формат файлов электронных таблиц, разработанный Microsoft Excel, который до сих пор используется некоторыми пользователями. Начиная с Excel 2007, Microsoft перешла на новый формат XLSX. Из-за различий между этими форматами открытие файла XLS в более новой версии Excel иногда может вызывать проблемы совместимости, влияющие на редактирование и обработку данных. В результате выполнение преобразования XLS в XLSX стало обычной задачей в управлении электронными таблицами. К счастью, в этой статье представлены три простых и эффективных метода, которые помогут вам быстро и легко конвертировать файлы XLS в XLSX.

Выполните преобразование XLS в XLSX вручную

Первый и самый простой способ конвертировать XLS в XLSX — это ручное преобразование, которое лучше всего подходит, когда у вас небольшое количество файлов. Этот метод не требует специального программного обеспечения или знаний в области программирования, что делает его идеальным для пользователей, которым нужно быстрое решение. Существует два распространенных подхода к ручному преобразованию:

  1. Изменить расширение файла

Найдите файл XLS, который вы хотите преобразовать, щелкните по нему правой кнопкой мыши и выберите Переименовать. Замените расширение файла с .xls на .xlsx.

  1. Сохранить как

Откройте исходный файл в Excel, нажмите на вкладку Файл в верхнем меню, затем выберите Сохранить как на левой панели. В выпадающем списке Тип файла выберите XLSX и, наконец, нажмите Сохранить.

Преобразование XLS в XLSX вручную с помощью Microsoft Excel

Конвертировать XLS в XLSX онлайн

Если ручные операции кажутся вам слишком трудоемкими, так как они требуют повторных кликов, вы можете воспользоваться онлайн-конвертером XLS в XLSX. Одним из примеров является CloudConvert, бесплатный онлайн-инструмент для конвертации файлов. Он не только конвертирует файлы электронных таблиц, но и поддерживает текстовые документы, изображения, аудио- и видеоформаты. Использовать его просто — следуйте этим шагам:

  1. Перейдите на веб-сайт и нажмите красную кнопку Выбрать файл, чтобы выбрать файл, который вы хотите преобразовать, или просто перетащите его на кнопку.

  2. После загрузки файла нажмите красную кнопку справа, чтобы начать преобразование.

  3. Подождите несколько секунд. Когда вы увидите статус Завершено, нажмите зеленую кнопку Скачать, чтобы сохранить преобразованный файл XLSX на ваш компьютер.

Этот метод идеален, когда вам нужно быстро преобразовать несколько файлов XLS в XLSX без установки какого-либо программного обеспечения.

Безопасное пакетное преобразование XLS в XLSX

Если вам нужно преобразовать сотни или даже тысячи файлов, ручные или онлайн-методы преобразования уже непрактичны. Аналогично, если безопасность данных является главным приоритетом, лучшим вариантом будет выполнение пакетных преобразований локально с помощью кода. Этот подход гарантирует, что данные ваших файлов останутся в полной безопасности, так как он не зависит от какого-либо онлайн-сервиса.

Для этой цели мы рекомендуем использовать Spire.XLS, профессиональную стороннюю библиотеку Excel, которую можно интегрировать в корпоративные системы или автоматизированные рабочие процессы, что позволяет выполнять крупномасштабные преобразования XLS в XLSX.

Spire.XLS для Python

Следующий пример демонстрирует, как это можно сделать на Python:

from spire.xls import *
from spire.xls.common import *
import os

# Specify the input and output folders
inputFolder = "/input/XLS SAMPLES/"
outputFolder = "/output/TO XLSX/"

# Loop through all .xls files in the input folder
for file in os.listdir(inputFolder):
    if file.endswith(".xls"):
        # Build full file paths
        inputFile = os.path.join(inputFolder, file)
        outputFile = os.path.join(outputFolder, os.path.splitext(file)[0] + ".xlsx")

        # Create a Workbook object
        workbook = Workbook()
        # Load the XLS file
        workbook.LoadFromFile(inputFile)

        # Save as XLSX format
        workbook.SaveToFile(outputFile, ExcelVersion.Version2016)
        workbook.Dispose()

print("Batch conversion completed successfully!")

Вот предварительный просмотр, сравнивающий исходные файлы с преобразованными:

Преобразование XLS в XLSX в Spire.XLS для Python

Объяснение шагов:

  • Импортируйте Spire.XLS и модули Python.
  • Пройдитесь циклом по всем файлам .xls во входной папке.
  • Загрузите каждый файл в объект Workbook.
  • Преобразуйте XLS в XLSX, сохранив его в формате .xlsx с помощью метода Workbook.saveToFile().

Если вы хотите преобразовать файл XLSX обратно в XLS, вы также можете использовать метод Workbook.saveToFile(). Spire.XLS также поддерживает использование этого метода для преобразования файлов Excel в PDF, изображения и многое другое.

Часто задаваемые вопросы о преобразовании XLS в XLSX

  1. Как сохранить мой файл Excel в формате XLSX?

Вы можете сохранить файл Excel в формате XLSX, используя функцию Сохранить как в Excel или с помощью онлайн-инструментов или программных средств преобразования, в зависимости от количества файлов и ваших потребностей.

  1. Когда Excel перешел с XLS на XLSX?

Microsoft представила формат XLSX, начиная с Excel 2007, для замены старого формата XLS. XLSX предлагает лучшую производительность, уменьшенный размер файла и улучшенную совместимость с современными функциями Excel.

  1. XLS — это то же самое, что и XLSX?

Нет. XLS — это старый двоичный формат файлов, использовавшийся в Excel 97-2003, тогда как XLSX — это новый формат на основе XML, представленный в Excel 2007. Они различаются по структуре, совместимости и поддерживаемым функциям.

  1. Могут ли онлайн-инструменты конвертировать XLS в XLSX?

Да, многие онлайн-инструменты позволяют конвертировать файлы XLS в XLSX. Они удобны для небольшого количества файлов, но могут не подходить для больших партий или конфиденциальных данных.

  1. Какой лучший способ безопасно преобразовать большое количество файлов XLS в XLSX?

Для сотен или тысяч файлов, или когда важна безопасность данных, использование кода с библиотекой, такой как Spire.XLS для пакетного преобразования на вашем локальном компьютере, является наиболее эффективным и безопасным методом.

Заключение

В итоге, преобразование XLS в XLSX можно выполнить различными способами в зависимости от ваших потребностей. Для небольшого количества файлов может быть достаточно Excel или онлайн-инструментов. Но для крупномасштабных или конфиденциальных файлов лучшим выбором является автоматизация с помощью кода. Используя Spire.XLS, вы можете интегрировать массовые преобразования непосредственно в свой рабочий процесс, обеспечивая как скорость, так и безопасность. Независимо от того, нужно ли вам обновить устаревшие файлы, оптимизировать внутренние процессы или подготовить данные для современных систем, Spire.XLS предлагает профессиональное и гибкое решение.

ТАКЖЕ ЧИТАЙТЕ

Преобразование Excel (XLSX/XLS) в CSV на Python

Python: Преобразование Excel в PDF легко и быстро

Преобразование CSV в Excel (XLSX) на Python — одиночное и пакетное

Python: Автоматическое преобразование Excel в SVG