Разлики между .xls и .xlsx и .xlsm

Таблицата по-долу ни дава някои основни разлики между .xls и .xlsx и .xlsm.

Проблеми, адресирани при конвертирането на файловия формат от .xls в .xlsx или .xlsm

Ако имате някой от симптомите по-долу, следвайте стъпките по-долу, за да конвертирате файловете от .xls в .xlsx и ако работните книги(.xls) съдържат макроси, можете да ги конвертирате в .xlsm.

  1. Забавяне при отваряне на работни книги с разширение на .xls (проблем 3)

  2. По-голям размер на файла с разширение на .xls (проблем 3)

  3. Ако използвате .xls с макроси и получавате OLE грешка като екранната снимка по-долу (проблем 4)

Забележка: Уверете се, че имате копие или архивно копие на оригиналните файлове, преди да изпълните стъпките по-долу. След конвертирането проверете съдържанието или оформлението за всички промени в конвертирания файл.

Стъпки за конвертиране във файлове на .xls в .xlsx

  1. За да проверите дали файловете са в .xls формат, ще забележите типа на файла като работен лист Microsoft на Excel 97 – 2003 в Explorer.

  2. Отворете работната книга > Придвижете се до Файл > Запиши като > Преглед – което ще отвори прозореца по-долу. Уверете се, че сте в правилния път, за да запишете работната книга > Изберете работна книга на Excel (*.xlsx) под Запиши като тип > Изберете Запиши.

  3. За да влязат в сила промените, затворете и отворете отново записаната работна книга (.xlsx). Ще видите конвертираната работна книга в същата папка като типа Microsoft работен лист на Excel, както е показано по-долу:

Забележка: Можете също да забележите, че размерът на файла е намален почти 3 пъти от размера на .XLS файл.

Стъпки за проверка дали .xls работни книги съдържат макроси

  1. Първо трябва да проверим дали .xls файлове, които се опитваме да конвертираме, има макроси. За да потвърдите, следвайте стъпките по-долу.Отваряне .xls работна книга > раздела "Разработчик" > бутона "Избор на макроси", както е показано по-долу

  2. Той отваря диалоговия прозорец, както е показано по-долу. Ако има макроси, имената ще бъдат изброени в този прозорец. Тук " Запиши" е макросът, който присъства в работната книга.

Стъпки за конвертиране на .xls (работни книги с макроси) в .xlsm

  1. Отворете идентифицираната .xls работна книга, която съдържа макроси.

  2. Придвижете се до Файл > Запиши като > Преглед – което ще отвори прозореца по-долу. Уверете се, че сте в правилния път, за да запишете работната книга > Изберете Excel Macro-Enabled работна книга (*.xlsm), както е показано по-долу, и изберете Запиши.

  3. Нова работна книга със същото име на файл с разширение .xlsm ще бъде налична, както е показано по-долу:

  4. Затворете работната книга, за да влязат в сила промените. Отворете отново и проверете дали макросите се изпълняват по очаквания начин.

Допълнителна информация от Microsoft статии

Записване на работна книга в друг файлов формат (microsoft.com)

Форматиране и функции на Excel, които не се прехвърлят в други файлови формати (microsoft.com)

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.