Виправте помилку запуску Excel VBA 1004 у Windows 10

Незалежно від того, створюєте ви звіт Excel для власного використання чи для бізнесу, він випускається у двох форматах - XLS та XLSX. Коли ці формати пошкоджуються, ви бачите Помилка часу роботи VBA "1004".

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

Хороша новина полягає в тому, що це можна виправити кількома методами. Подивимось як.

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

Крок 1: Відкрийте Excel аркуша, з яким ви стикаєтесь із проблемою, і натисніть на Розробник вкладку.

Тепер натисніть на Вставити варіант нижче та нижче Елементи керування ActiveX виберіть розділ Кнопка команди.

Вкладка розробника MS Excel Вставляє командну кнопку Activex Controls

Крок 2: Зараз, у будь-якій точці Excel аркуша, перетягніть і намалюйте a Кнопка команди. Це буде CommandButton1.

Порожня область Перетягніть і намалюйте командну кнопку

Крок 3: Двічі клацніть на CommandButton1 щоб мати можливість писати Код VBA в Microsoft Visual Basic для програм вікно, що відкриється.

Тепер введіть нижче Код VBA як показано:

Затемнити як ціле число. Вимкнути b як ціле число a = робочі листи ("Назва аркуша"). Клітини (Номер рядка, номер стовпцяЗначення. b = робочі аркуші ("Назва аркуша"). Клітини (Номер рядка, номер стовпцяЦінність. Робочі аркуші ("Назва аркуша"). Клітини (Номер рядка, номер стовпцяЗначення = a + b

*Примітка - Обов’язково замініть виділені частини на фактичне ім’я аркуша, номер рядка та номер стовпця.

Вікно Microsoft Visual Basic для додатків Написати команду Enter

Крок 4: Тепер поверніться до Аркуш Excel (Аркуш1 у цьому випадку) і натисніть на Режим дизайну опція в Панель інструментів щоб скасувати це.

Тепер натисніть на CommandButton1 на аркуші для отримання результату.

Командна кнопка режиму оформлення аркуша Excel1 Усього автозаповнення

Крок 5: Якщо ви введете VBA код неправильно, він дасть вам Помилка виконання VBA 1004.

Якщо ви вводите неправильний код Vba, помилка часу роботи Vba 1004

Отже, це повинно допомогти вам зрозуміти, чому ви отримуєте Помилка часу виконання 1004 і допоможе вам уникнути цього, використовуючи правильний Код VBA і візерунок. Але якщо проблема не зникне, спробуйте другий спосіб.

Спосіб 2: Створення нового шаблону Excel

Крок 1: відчинено Microsoft Excel і натисніть Ctrl + N клавіші на клавіатурі, щоб відкрити нову книгу.

Тепер перейдіть до Файл вгорі ліворуч.

Вкладка файлу аркуша Excel

Крок 2: Тепер, з правого боку книги, під Останні розділ, видаліть усі аркуші Excel, крім одного.

Вкладка "Файл" Права сторона Останній Видалити всі файли, крім одного

Відформатуйте цей аркуш, який залишився відповідно до ваших вимог.

Крок 3: Після завершення перейдіть до Файл ще раз і натисніть на Зберегти як.

Виберіть місце, де ви хочете зберегти файл. Тепер встановіть Зберегти як тип поле як Шаблон Excel. Переконайтеся, що ви зберегли файл у .xltx або .xlt формат.

Вкладка "Файл" Зберегти як Виберіть розташування Зберегти як тип Ім

*Примітка - Формат, використаний вище, призначений для Excel 2017 і вище.

Крок 4: Після того, як ви зберегли шаблон, ви можете додати шаблон, використовуючи код нижче:

Додати тип: = pathfilename

Переконайтесь, що ви замінили ім’я файлу на збережене ім’я документа.

Це має вирішити проблему з помилкою виконання VBA 1004, але якщо ні, то спробуйте 3-й спосіб.

Спосіб 3: За допомогою налаштувань Центру довіри

Крок 1: відчинено MS Excel і перейдіть до Файл вкладку. Тепер натисніть Варіанти в меню.

Параметри файлу Ms Excel

Крок 2: В Параметри Excel вікно, натисніть на Центр довіри на лівій стороні панелі. Праворуч натисніть на Налаштування Центру довіри.

Параметри Excel Параметри Центру довіри Центр довіри

Крок 3: В Центр довіри вікно, натисніть на Налаштування макросу опції зліва. Тепер, на правій стороні панелі, виберіть перемикач поруч Вимкнути всі макроси з повідомленням.

Потім виберіть перемикач біля Довіряйте доступу до режиму доступу до проекту VBA.

Натисніть гаразд щоб зберегти зміни. Потім натисніть гаразд  знову в Параметри Excel вікно для виходу.

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

Цей метод повинен виправити проблему з помилкою виконання VBA. Біт, якщо проблема все ще існує, спробуйте четвертий спосіб.

Спосіб 4: Видаленням файлу GWXL97.XLA

Крок 1: Натисніть кнопку Клавіша Windows + E разом на клавіатурі, щоб відкрити Провідник файлів. Тепер натисніть Цей ПК зліва, а потім на C привід з правого боку.

Цей привід ПК

Крок 2: Тепер дотримуйтесь шляху, як показано нижче, щоб дістатися до Excel папка:

C: \ Користувачі \ "ім'я користувача"\ AppData \ Local \ Microsoft \ Excel 
Цей привід ПК P слідує шляху Excel Xlstart

Тепер відкрийте папку XLStart.

*Примітка - замініть виділену частину вашим конкретним іменем користувача без лапок.

Крок 3: Тепер ви побачите файл із назвою - GWXL97.XLA. Виберіть цей файл і натисніть Видалити.

Це все. Дотримання цих методів може допомогти вам виправити помилку під час виконання VBA 1004 на ПК з Windows 10.

Як виправити проблему надто повільної роботи Excel у Windows 11/10

Як виправити проблему надто повільної роботи Excel у Windows 11/10Excel

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

Читати далі
Як підрахувати кількість клітинок, що містять текстові рядки в Excel

Як підрахувати кількість клітинок, що містять текстові рядки в ExcelExcel

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

Читати далі
Як створити розкривний список із символами в Excel

Як створити розкривний список із символами в ExcelExcel

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

Читати далі