Виправлення: Excel знайшов нечитабельний вміст

Кілька користувачів повідомляють, що їх програма Excel постійно генерує таке повідомлення про помилку під час спроби відкрити електронну таблицю: "Excel знайшов нечитабельний вміст". Деякі постраждалі користувачі повідомляють, що проблема виникає лише з певним документом, тоді як інші стверджують, що проблема виникає з кожним документом, який вони намагаються відкрити за допомогою Excel.

Що спричиняє помилку "Excel знайшов нечитабельний вміст"?

Ми досліджували цю конкретну проблему, переглядаючи різні звіти користувачів та стратегії відновлення, які деякі постраждалі користувачі успішно застосували для вирішення проблеми. На основі того, що ми зібрали, існує кілька загальних винуватців, які, як відомо, викликають саме цю проблему:

  • Excel не має прав адміністратора - як виявляється, ця конкретна помилка може статися, якщо обліковий запис користувача не має адміністративних прав при відкритті Excel. Кілька постраждалих користувачів вдалося вирішити проблему, змусивши Excel відкритись із правами адміністратора перед спробою відкрити файл XLS.
  • Файл сприймається як лише для читання. Існує стара невирішена помилка Office, через яку файли Word та Excel будуть сприйматися лише для читання. Це може призвести до запуску цього конкретного повідомлення про помилку. У цьому випадку рішення полягає в тому, щоб просто перемістити файл в іншу папку, щоб оновити дозволи.
  • Файл потрібно «дезінфікувати» - Є випадки, коли Excel псує файл .XLS таким чином, що він або стає непридатним, або він запускає повідомлення про помилку кожного разу, коли користувач намагається його відкрити. Популярним виправленням у цьому конкретному сценарії є перетворення його в інший формат - або безпосередньо з Excel, або за допомогою іншого стороннього пакета Office, такого як OpenOffice.
  • Відсутній компонент Visual Basic - Ця особлива проблема також може виникнути, якщо в інсталяції Office відсутній компонент Visual Basic. Примусове встановлення Ofice для встановлення компонента Visual Basic вирішило проблему для багатьох постраждалих користувачів.
  • Кеш Excel заповнений - як виявляється, ви також можете зіткнутися з цією конкретною проблемою, якщо кеш Excel стає повним і не може зберігати файл останнього відкритого документа. У цьому випадку рішення полягає в тому, щоб просто закрити всі файли, а потім знову відкрити Excel.
  • Файл заблоковано - якщо ви завантажили файл excel з Інтернету або отримали його електронною поштою, можливо, ваша операційна система заблокувала його з міркувань безпеки. Якщо цей сценарій застосовний, ви можете вирішити проблему, розблокувавши файл.
  • Система не підтримує апаратне прискорення - у системах із низькими специфікаціями ця проблема часто повідомляється, якщо система не може виділити достатньо ресурсів для підтримки апаратного прискорення. У цьому випадку виправлення полягає у доступі до розширених налаштувань Excel та відключенні апаратного прискорення.

Якщо ви намагаєтеся вирішити одне і те ж повідомлення про помилку, у цій статті ви знайдете кілька кроків із усунення несправностей. Внизу ви знайдете кілька потенційних стратегій відновлення, які користувачі, які намагаються вирішити одну і ту ж проблему, успішно застосували.

Якщо ви хочете бути максимально ефективними, дотримуйтесь методів у тому порядку, в якому вони представлені - вони впорядковані за ефективністю та складністю.

Спосіб 1: Відкриття Excel із правами адміністратора

Швидким виправленням, яке може обійти проблему, є спочатку відкрити Excel як адміністратор, а вже потім відкрити файл Excel, який викликає   помилку "Excel знайшов нечитабельний вміст" . Найчастіше про це повідомляється на комп’ютерах, на яких активний обліковий запис користувача не має доступу адміністратора.

Ось короткий посібник із забезпечення прав адміністратора Excel перед відкриттям файлу:

  1. Клацніть правою кнопкою миші на панелі запуску Excel і виберіть Запуск від імені адміністратора . На запит UAC (контроль облікових записів користувачів) натисніть Так, щоб надати адміністративні привілеї.
  2. Після відкриття Excel із правами адміністратора відкрийте файл, який раніше  видавав помилку "Excel знайшов нечитабельний вміст"  .

Якщо ви все ще бачите одне і те ж повідомлення про помилку, навіть коли Excel відкрито з правами адміністратора, перейдіть до наступного методу нижче.

Спосіб 2: Переміщення файлу в іншу папку

Хоча офіційного пояснення, чому це виправлення не існує, багато користувачів повідомляли, що він успішно вирішив проблему, просто перемістивши файл Excel з однієї папки в іншу.

Якщо вам потрібне швидке виправлення, просто виріжте та вставте файл, який ініціює   помилку "Excel знайшов нечитабельний вміст", в іншому місці та перевірте, чи вирішено проблему.

Якщо цей спосіб вирішення проблеми не вирішує проблему або ви шукаєте постійне виправлення, перейдіть до наступних методів нижче.

Спосіб 3: Збереження файлу як веб-сторінки

Одним із популярних обхідних шляхів, за яким багато користувачів зазнали  помилок "Excel знайшов нечитабельний вміст", є "задовільна" роздільна здатність   - зберегти файл як веб-сторінку, а потім відкрити файл .html у програмі Excel та зберегти файл назад до .xls формат.

Незважаючи на те, що це не стосується джерела проблеми, це швидкий спосіб вирішення проблеми, якщо у вас немає часу на те, щоб ретельно вирішити проблему. Ось що вам потрібно, щоб обійти повідомлення про помилку, збереживши файл як веб-сторінку:

  1. Відкрийте сторінку, на якій відображається помилка, і натисніть " Так" у запиті про помилку. Потім перейдіть до Файл,  виберіть Зберегти як  і натисніть на огляд. Далі введіть ім’я файлу (next fo Filename ) і виберіть Web-сторінку (.htm, html.) У спадному меню, пов’язаному із Save as type . Потім натисніть Зберегти, щоб перетворити файл у файл .html.
  2. Відкрийте Excel і перейдіть у меню Файл> Відкрити та перейдіть до файлу, який ви раніше перетворили у формат файлу HTML, і виберіть Відкрити.
  3. Після відкриття файлу HTML у програмі Excel перейдіть у меню Файл> Зберегти> Зберегти як та збережіть файл як Excel 97-2003 (.xls).

    Після того, як файл буде перетворено на XLS, ви більше не повинні стикатися з проблемою.

Але якщо при спробі відкрити файл ви все ще бачите  помилку "Excel знайшов нечитабельний вміст"  , перейдіть до наступного методу нижче.

Спосіб 4. Встановлення компонента Visual Basic (Office 2010/2013)

Як виявляється, ця конкретна помилка може статися, якщо компонент Visual Basic відсутній у вашій установці Office 2010 / Office 2013 . Кілька користувачів, які стикалися з проблемою з усіма файлами .xlsm, які вони намагалися відкрити, повідомили, що проблему було вирішено після того, як вони змусили компонент Visual Basic встановити на свій комп'ютер.

Примітка: Деякі постраждалі користувачі повідомляють, що ця конкретна проблема була ефективною, навіть якщо у них уже був встановлений компонент Visual Basic . Коли ви вирішите запустити VBA зі свого комп’ютера (як показано нижче), інсталятор внесе зміни в установку вашого офісу (що може вирішити проблему автоматично)

Ось короткий посібник із примушення до встановлення Microsoft Office додати компонент Visual Basic:

  1. Натисніть клавішу Windows + R,   щоб відкрити діалогове вікно Виконати. Потім введіть “ appwiz.cpl ” і натисніть Enter, щоб відкрити меню Програми та функції .
  2. У вікні Програми та функції  прокрутіть список програм і знайдіть інсталяцію Microsoft Office (Microsoft Office Office 2010 / Microsoft Office 2013).
  3. Після того, як вам вдасться знайти установку Office , клацніть правою кнопкою миші та натисніть Змінити.
  4. Потрапивши до вікна налаштування Microsoft Office, виберіть Додати або видалити функції , а потім натисніть Продовжити, щоб перейти.
  5. Прокрутіть список доповнень, які можна встановити в Microsoft Office, і розгорніть спадне меню, пов’язане зі спільними функціями Office . Потім клацніть правою кнопкою миші Visual Basic для програм і виберіть Запустити з мого комп'ютера .
  6. Натисніть Продовжити, а потім дотримуйтесь підказок на екрані, щоб завершити оновлення Microsoft . Після завершення процесу перезапустіть комп’ютер і перевірте, чи проблема вирішена під час наступного запуску.

Якщо ви все ще стикаєтеся з помилкою "Excel знайшов нечитабельний вміст"  під час спроби відкрити файл Excel, перейдіть до наступного методу нижче.

Спосіб 5: Закриття всіх файлів та повторне відкриття Excel

Кілька користувачів повідомили, що для них помилка виникає лише тоді, коли у них одночасно відкрито більше одного файлу Excel. Хоча офіційного пояснення, чому це відбувається, немає, постраждалі користувачі виявили, що проблема пов’язана з певним кешем, який після заповнення більше не може обробити жодних документів.

На щастя, деяким користувачам вдалося знайти обхідний шлях, коли це відбувається.

Щоразу, коли вам буде запропоновано  "Excel знайшов нечитабельний вміст",  натисніть " Ні" під час запиту, а потім продовжте, щоб закрити всі файли Excel, які ви відкрили на даний момент. Потім знову відкрийте файли окремо, і ви більше не будете зустрічати повідомлення про помилку.

Примітка:  Цей обхідний шлях було підтверджено ефективним у Microsoft Office 2010 та Microsoft Office 2013.

На жаль, більшість постраждалих користувачів повідомляють, що виправлення є єдиним тимчасовим, і повідомлення про помилку, ймовірно, повернеться під час наступного запуску.

Якщо ви все ще зустрічаєте повідомлення про помилку або шукаєте постійне виправлення, перейдіть до наступного методу нижче.

Метод 6: Використання Apache OpenOffice для збереження файлу у форматі Excel 97/2000

Деякі користувачі, які намагаються вирішити одну і ту ж проблему, повідомили, що нарешті змогли обійти проблему за допомогою Apache OpenOffice, щоб відкрити файл Excel і перетворити його на старіший формат (Excel 97/2000). На основі кількох репостів користувачів це усуває помилку та дозволяє відкрити файл Excel без  помилки "Excel знайшов нечитабельний вміст"  .

Ось короткий посібник із використання Apache Open Office для перетворення файлу Excel у старий формат:

  1. Перейдіть за цим посиланням тут, виберіть Windows (EXE) , вибрану вами мову, а потім виберіть останню версію, доступну в останньому спадному меню. Потім натисніть Завантажити повне встановлення, щоб розпочати завантаження.
  2. Після завершення завантаження відкрийте виконуваний файл інсталяції та виконуйте підказки на екрані, щоб встановити програму у вашій системі.

    Примітка. Якщо ви хочете пришвидшити процес встановлення, виберіть тип настроюваного налаштування та вимкніть модуль evert, за винятком OpenOffice Calc.

  3. Після завершення інсталяції перезавантажте комп'ютер, якщо вам буде запропоновано це зробити.
  4. При наступному запуску клацніть правою кнопкою миші файл Excel, який раніше спричиняв помилку, та виберіть Відкрити за допомогою> OpenOffice Calc.

  5. Можливо, вам буде запропоновано налаштувати OpenOffice, якщо ви вперше відкриваєте програму із набору. Якщо це все ж сталося, введіть необхідні облікові дані та натисніть Готово.
  6. На екрані імпорту тексту залиште значення за замовчуванням і натисніть кнопку OK, щоб імпортувати необхідний текст.
  7. Після відкриття аркуша в OpenOffice Calc перейдіть у меню Файл> Зберегти як .
  8. У меню Зберегти як введіть ім'я файлу, а потім встановіть тип Зберегти як на Microsoft Excel 97/2000 / XP і натисніть кнопку Зберегти .
  9. Закрийте OpenOffice, потім перейдіть до розташування нещодавно збереженого файлу та відкрийте його за допомогою Excel. Ви більше не повинні стикатися з  помилкою "Excel знайшов нечитабельний вміст"  .

Якщо ви все ще зустрічаєте те саме повідомлення про помилку, перейдіть до наступного методу нижче.

Метод 7: Переконайтеся, що файл не заблоковано

Як повідомляли деякі користувачі, це конкретне повідомлення про помилку може також виникнути, якщо файл, який ви намагаєтеся відкрити, заблоковано. Здебільшого, як повідомляється, це відбувається з файлами Excel, які були завантажені або отримані електронною поштою.

Примітка. З Office 2007 ви можете виявити, що файли Excel із декількох аркушів будуть випадковим чином заблоковані. Це добре відома помилка, яку вирішували новіші збірки.

Ось короткий посібник з розблокування файлу Excel:

  1. За допомогою Провідника файлів перейдіть до місця розташування файлу.
  2. Клацніть правою кнопкою миші файл Excel і виберіть Властивості.

  3.  На екрані Властивості перейдіть на вкладку Загальне та встановіть прапорець, пов’язаний із Розблокувати. Потім натисніть Застосувати, щоб зберегти зміни.
  4. Знову відкрийте файл у Excel і перевірте, чи все ще ви бачите  помилку "Excel знайшов нечитабельний вміст"  .

Якщо та сама проблема все ще виникає, перейдіть до наступного методу нижче.

Спосіб 8: Вимкнення апаратного прискорення

Як виявляється, ця конкретна проблема також може виникнути, якщо ресурсів на вашому комп'ютері недостатньо для підтримки апаратного прискорення. На щастя, ви можете вирішити цю проблему (якщо цей сценарій застосовний), скориставшись розширеними налаштуваннями Microsoft Excel і вимкнувши апаратне прискорення графіки .

Це може зробити вашу програму Excel трохи менш чуйною, але багато користувачів, які стикалися з цією проблемою на низькоспецифічних комп'ютерах, повідомили, що це дозволило їм повністю усунути проблему.

Ось як вимкнути апаратне прискорення в Microsoft Office:

Примітка: Посібник нижче можна дотримуватися в будь-якій версії Microsoft Excel.

  1. Відкрийте Microsoft Excel і перейдіть до Файл, а потім натисніть Параметри.
  2. У меню Параметри Excel виберіть вкладку Додатково в лівому меню.
  3. Усередині вкладки Додатково прокрутіть вниз до розділу Дисплей і встановіть прапорець, пов’язаний з Вимкнути апаратне прискорення графіки .
  4. Натисніть Ok, щоб зберегти зміни, а потім перезапустіть Excel, щоб зміни набули чинності.
  5. Після відновлення та запуску Excel відкрийте файл, який раніше запускав  помилку "Excel знайшов нечитабельний вміст",  і перевірте, чи проблему вирішено.