Записване на xls в xlsx xlsm

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

Таблицата по-долу ни дава някои основни разлики между .xls и .xlsx и .xlsm.
00e37252-40ba-4216-a6c1-c6078c5c84b3

Обърнато е внимание на проблеми при конвертиране на файлов формат от .xls в .xlsx или .xlsm

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

  1. Забавяне при отваряне на работни книги с .xls разширение (Проблем 3)
  2. По-голям размер на файла с разширение .xls (Проблем 3)
  3. Ако използвате .xls с макроси и получавате OLE грешка, като на снимката по-долу, (проблем 4)
    df76640f-0104-4ee9-9000-509bcbf29dd0
    6f1abd22-be9e-4b34-ba35-c8ff9a491d7b

Забележка

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

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

  1. За да проверите дали файловете са в .xls формат, ще забележите типа на файла като работен лист на Microsoft Excel 97 – 2003 в Explorer.
    2c67d144-9b1a-495e-92ea-e4b31af1023e
  2. Отваряне на работната книга >Придвижете се до "Файл>", "Запиши като>преглед ", което ще отвори прозореца по-долу. Уверете се, че сте на правилния път за записване на работната книга >Изберете "Работна книга на Excel" (*.xlsx) под "Запиши като тип> " Изберете "Запиши".
    447b0b8f-75f4-43ec-9aaf-71c6b780d0ff
  3. Затворете и отворете отново записаната работна книга (.xlsx), за да се осъществят промените. Ще видите конвертираната работна книга в същата папка като типа "Работен лист на Microsoft Excel ", както е показано по-долу:
    96edb80b-ab8b-4c6d-9d71-d1f9de7552a6

Забележка

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

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

  1. Първо трябва да проверим дали .xls файловете, които се опитваме да конвертираме, имат макроси. За да проверите, следвайте стъпките по-долу.
    Open .xls workbook>Developer tab> Select Macros button as shown below
    68ecce61-13f6-4839-8902-80000d688797
  2. Той отваря диалоговия прозорец, както е показано по-долу. Ако има някакви макроси, имената ще бъдат изброени в този прозорец. Тук "Запиши " е макросът, който присъства в работната книга.
    b839dba2-24fb-4705-8dc3-c3beb36825ff

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

  1. Отворете идентифицираната .xls работна книга, която съдържа макроси.
  2. Навигиране до файл>Запиши като>Преглед – което ще отвори прозореца по-долу. Уверете се, че сте на правилния път за записване на работната книга > Изберете Macro-Enabled Работна книга на Excel (*.xlsm), както е показано по-долу, и изберете Запиши.
    ed3f8761-d11d-4e4b-ae36-6fee9b75c662
  3. Нова работна книга със същото име на файл с разширение .xlsm ще бъде налична, както е показано по-долу:
    5838be6d-7375-41cd-8b48-736769c3abe1
  4. Затворете работната книга, за да се осъществят промените. Отворете отново и проверете дали макросите се изпълняват по очаквания начин.

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

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

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