Разлики между .xls и .xlsx и .xlsm
Таблицата по-долу ни дава някои основни разлики между .xls и .xlsx и .xlsm.
Обърнато е внимание на проблеми при конвертиране на файлов формат от .xls в .xlsx или .xlsm
Ако изпитвате някой от симптомите по-долу, следвайте стъпките по-долу, за да конвертирате файловете от .xls в .xlsx, а ако работните книги(.xls) съдържат макроси, можете да ги конвертирате в .xlsm.
- Забавяне при отваряне на работни книги с .xls разширение (Проблем 3)
- По-голям размер на файла с разширение .xls (Проблем 3)
- Ако използвате .xls с макроси и получавате OLE грешка, като на снимката по-долу, (проблем 4)
Забележка
Уверете се, че имате копие или архивно копие на оригиналните файлове, преди да изпълните стъпките по-долу. След конвертирането проверете съдържанието или оформлението за промени в конвертирания файл.
Стъпки за конвертиране в .xls файлове в .xlsx
- За да проверите дали файловете са в .xls формат, ще забележите типа на файла като работен лист на Microsoft Excel 97 – 2003 в Explorer.
- Отваряне на работната книга >Придвижете се до "Файл>", "Запиши като>преглед ", което ще отвори прозореца по-долу. Уверете се, че сте на правилния път за записване на работната книга >Изберете "Работна книга на Excel" (*.xlsx) под "Запиши като тип> " Изберете "Запиши".
- Затворете и отворете отново записаната работна книга (.xlsx), за да се осъществят промените. Ще видите конвертираната работна книга в същата папка като типа "Работен лист на Microsoft Excel ", както е показано по-долу:
Забележка
Можете също да забележите, че размерът на файла е намален почти 3 пъти спрямо .XLS размер на файла.
Стъпки за проверка дали .xls работни книги съдържат макроси
- Първо трябва да проверим дали .xls файловете, които се опитваме да конвертираме, имат макроси. За да проверите, следвайте стъпките по-долу.
Open .xls workbook>Developer tab> Select Macros button as shown below
- Той отваря диалоговия прозорец, както е показано по-долу. Ако има някакви макроси, имената ще бъдат изброени в този прозорец. Тук "Запиши " е макросът, който присъства в работната книга.
Стъпки за конвертиране на .xls (работни книги с макроси) в .xlsm
- Отворете идентифицираната .xls работна книга, която съдържа макроси.
-
Навигиране до файл>Запиши като>Преглед – което ще отвори прозореца по-долу. Уверете се, че сте на правилния път за записване на работната книга > Изберете Macro-Enabled Работна книга на Excel (*.xlsm), както е показано по-долу, и изберете Запиши.
- Нова работна книга със същото име на файл с разширение .xlsm ще бъде налична, както е показано по-долу:
- Затворете работната книга, за да се осъществят промените. Отворете отново и проверете дали макросите се изпълняват по очаквания начин.
Допълнителна информация от статии на Microsoft
Записване на работна книга в друг файлов формат (microsoft.com)
Форматиране и функции на Excel, които не се прехвърлят в друг файлов формат (microsoft.com)