Исправить ошибку времени выполнения Excel VBA 1004 в Windows 10

How to effectively deal with bots on your site? The best protection against click fraud.

Независимо от того, создаете ли вы отчет Excel для себя или для бизнеса, он доступен в двух форматах: XLS и XLSX. Когда эти форматы будут повреждены, вы увидите Ошибка времени выполнения VBA «1004».

Эта ошибка также может возникать, когда вы пытаетесь создать макрос на листе Excel, что мешает вам работать с Excel. Хотя это может помешать вам работать с VBA, это также может привести к сбою VBA, а иногда и вашей системы.

Хорошая новость в том, что это можно исправить несколькими способами. Посмотрим как.

Метод 1: Использование вкладки разработчика в MS Excel

Шаг 1: Открой Excel лист, с которым вы столкнулись с проблемой, и нажмите на Разработчик таб.

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

Вкладка Ms Excel Developer Вставить командную кнопку элементов управления Activex

Шаг 2: Теперь где угодно в Excel лист, перетащите и нарисуйте Командная кнопка. Это будет CommandButton1.

Перетащите пустую область и нарисуйте командную кнопку

Шаг 3: Дважды щелкните значок CommandButton1 чтобы иметь возможность написать Код VBA в Microsoft Visual Basic для приложений коробка, которая открывается.

instagram story viewer

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

Уменьшить размер как целое число. Dim b как целое число a = Рабочие листы ("Имя листа") .Cells (Номер строки, номер столбца).Значение. b = Рабочие листы ("Имя листа") .Cells (Номер строки, номер столбца)).Значение. Рабочие листы ("Имя листа") .Cells (Номер строки, номер столбца)). Значение = a + b

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

Окно Microsoft Visual Basic для приложений Запись Команда Enter

Шаг 4: Теперь вернитесь к Лист Excel (Лист1 в этом случае) и нажмите на Режим дизайна вариант в Панель инструментов чтобы отменить это.

Теперь нажмите на CommandButton1 в листе, чтобы получить результат.

Командная кнопка 1 в режиме конструктора листов Excel Всего автоматически заполняется

Шаг 5: Если вы войдете в VBA код неправильный, это даст вам Ошибка времени выполнения VBA 1004.

Если вы ввели неправильный код Vba Ошибка времени выполнения Vba 1004

Итак, это должно помочь вам понять, почему вы получаете Ошибка времени выполнения 1004 и помогут избежать этого, используя правильные Код VBA и узор. Но если проблема не исчезнет, ​​попробуйте второй способ.

Метод 2: путем создания нового шаблона Excel

Шаг 1: Открыть Майкрософт Эксель и нажмите Ctrl + N вместе на клавиатуре, чтобы открыть новую книгу.

Теперь перейдите к Файл вкладка в левом верхнем углу.

Вкладка Excel Sheet File

Шаг 2: Теперь в правой части книги под Недавний раздел, удалите все листы Excel, кроме одного.

Вкладка «Файл» Правая сторона Недавние Удалить все файлы, кроме одного

Отформатируйте этот лист, который вы оставили, в соответствии с вашими требованиями.

Шаг 3: После завершения перейдите к Файл вкладку еще раз и нажмите Сохранить как.

Выберите место, где вы хотите сохранить файл. Теперь установите Сохранить как тип поле как Шаблон Excel. Убедитесь, что вы сохранили файл в .xltx или .xlt формат.

Вкладка «Файл» Сохранить как Выбрать расположение Сохранить как Тип Шаблон Excel Имя файла .xltx или .xlt Формат Сохранить

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

Шаг 4: После того, как вы сохранили шаблон, вы можете добавить его, используя приведенный ниже код:

Тип добавления: = pathfilename

Убедитесь, что вы заменили имя файла на имя сохраненного документа.

Это должно решить проблему с ошибкой времени выполнения VBA 1004, но если нет, попробуйте третий метод.

Метод 3: через настройки центра управления безопасностью

Шаг 1: Открыть MS Excel и перейти к Файл таб. Теперь нажмите на Параметры в меню.

Параметры файла MS Excel

Шаг 2: в Параметры Excel окно, нажмите на Центр доверия в левой части панели. Справа нажмите на Настройки центра управления безопасностью.

Параметры центра управления безопасностью параметров Excel Параметры центра управления безопасностью

Шаг 3: в Центр доверия окно, нажмите на Настройки макроса варианты слева. Теперь в правой части панели выберите переключатель рядом с Запрещать все макросы с уведомлением.

Затем установите переключатель рядом с Доверять доступ к режиму доступа к проекту VBA.

Нажмите ОК чтобы сохранить изменения. Затем нажмите ОК  снова в Параметры Excel окно для выхода.

Настройки макросов Отключить все макросы с уведомлением Доверительный доступ к объектному режиму проекта Vba Хорошо

Этот метод должен исправить проблему с ошибкой времени выполнения VBA. Немного, если проблема не исчезла, попробуйте 4-й способ.

Метод 4: Удалив файл GWXL97.XLA

Шаг 1: нажмите Клавиша Windows + E вместе на клавиатуре, чтобы открыть Проводник. Теперь нажмите на Этот ПК слева, а затем на Диск C на правой стороне.

Этот ПК C Drive

Шаг 2: Теперь следуйте по пути, как показано ниже, чтобы добраться до Excel папка:

C: \ Пользователи \ "имя пользователя"\ AppData \ Local \ Microsoft \ Excel 
Этот диск ПК C следует по пути Excel Xlstart

Теперь откройте папку XLStart.

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

Шаг 3: Теперь вы увидите файл с именем - GWXL97.XLA. Выберите этот файл и нажмите Удалить.

Это все. Следование этим методам может помочь вам исправить ошибку времени выполнения VBA 1004 на вашем ПК с Windows 10.

Teachs.ru
ИСПРАВЛЕНИЕ: Возникла проблема с отправкой команды в программу

ИСПРАВЛЕНИЕ: Возникла проблема с отправкой команды в программуExcel

Microsoft Office сочетает в себе приложения Word, Excel и PowerPoint, на которые вы должны положиться. Это невозможно при получении ошибок команды.Чтобы их легко исправить, воспользуйтесь Stellar R...

Читать далее
Как использовать функцию проверки орфографии для поиска слов с ошибками в Excel

Как использовать функцию проверки орфографии для поиска слов с ошибками в ExcelExcel

Очень часто может случиться так, что несколько слов могут быть написаны с ошибками, когда вы печатаете в Word или Excel. Но идентифицировать их было бы утомительно. Не беспокойтесь, в этой статье в...

Читать далее
Как создать пароль и дату истечения срока действия при совместном использовании файлов Excel в Интернете

Как создать пароль и дату истечения срока действия при совместном использовании файлов Excel в ИнтернетеExcel

28 января 2022 г. От Аша НаякХотите знать, как установить пароль и дату истечения срока действия для онлайн Excel? Здесь, в этой статье, вы узнаете об этом. Создание пароля для Excel становится нео...

Читать далее
ig stories viewer