tinystm.org.
  • Главная(current)
  • Игры
  • Альтернативы
  • Аудио
  • Вай Фай
  • Файл
  • Программы

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

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

Попробуйте наш инструмент устранения неполадок



Независимо от того, создаете ли вы отчет 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 для приложений коробка, которая открывается.

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



Dim a As Integer Dim b As Integera = Worksheets('Sheet Name').Cells(Row number, Column number).Value b = Worksheets('Sheet Name').Cells(Row number, Column number)).Value Worksheets('Sheet Name').Cells(Row number, Column number)).Value = 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: После того, как вы сохранили шаблон, вы можете добавить его, используя приведенный ниже код:

Add Type:=pathfilename

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Этот ПК C Drive

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

C:Users'username'AppDataLocalMicrosoftExcel

Этот диск ПК C следует по пути Excel Xlstart

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

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

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

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

Рекомендуется для вас:
  1. Исправлено: Microsoft Excel не может открывать или сохранять другие документы из-за недостатка памяти
  2. Исправьте поврежденные файлы Excel в Windows 10 и восстановите потерянные данные
  3. Исправить файл Excel не открывается проблема в Windows 10
  4. Как исправить ошибку 'Не работает Excel Online' в Windows 10
  5. Исправлено: ошибка Microsoft Excel перестала работать в Windows 10
  6. Исправить ошибку Microsoft Excel: «Слишком много разных форматов ячеек»

Интересные статьи

  • Как транслировать экран телефона на ПК или ноутбук

    Как
  • Как установить кодировку блокнота по умолчанию на ANSI или UTF-8 в Windows10

    Помощь
  • Исправить высокую загрузку ЦП WUDFHost.exe в Windows 10

    Windows 10

Популярные категории

  • Игры
  • Альтернативы
  • Аудио
  • Вай Фай
  • Файл
  • Программы

Интересные статьи

  • Диспетчер окон рабочего стола перестал работать Windows 7
  • почему слово так долго открывается
  • как увеличить кеш-память в windows 10
  • как увеличить видео баран windows 10

Copyright 2025 All rights reserved. tinystm.org