Как да коригирам грешка по време на работа на VBA 1004?
Windows / / August 05, 2021
Microsoft ни предостави много полезни приложения от ранните дни. С течение на времето приложенията станаха част от Microsoft Office. Microsoft Excel е едно такова приложение, което съществува от ранните дни на компютъра и е програма, която позволява на потребителите да организират форматирането и изчисляването на данни. Освен това позволява на потребителите да използват формули, използвайки система за електронни таблици. Microsoft Excel се използва от множество бизнеси по целия свят за извършване на финансов анализ. Още повече, MS Excel поддържа и Visual Basic Applications, което означава, че можете да добавите VBA скрипт, прикрепен към вашата електронна таблица.
Други офис програми и MS Excel използват VBA код за множество функции, например можете да добавите бутон в електронната таблица, който автоматично ще добавя данни. Такива функции са много полезни, когато ви предстои да управлявате голямо количество данни. Потребителите обаче често съобщават за грешки, че имат лице. Тук обсъждаме конкретната грешка по време на работа на VBA 1004. Възможните причини за грешка при изпълнение на 1004 VBA са невалиден синтаксис или код, филтрирани данни, повреда на MS Excel. Възможно е обаче също така две програми да са в конфликт, докато се опитват да отворят VBA файла едновременно.
Съдържание
-
1 Как да коригирам грешка по време на работа на VBA 1004?
- 1.1 Метод 1. Създайте нов шаблон
- 1.2 Метод 2. Изтриване на файла GWXL97.XLA
- 1.3 Метод 3. Отстраняване на грешки в кода
- 2 Заключение
Как да коригирам грешка по време на работа на VBA 1004?
Има няколко метода, чрез които можете сами да опитате да поправите проблема с времето на работа на VBA. Списъкът с решения е споменат по-долу.
Метод 1. Създайте нов шаблон
Поставянето на нов лист на Excel в шаблон, вместо копиране или дублиране на съществуващия лист, може да реши проблема. Затова първо изпробвайте това.
Етап 1) Първо стартирайте Microsoft Excel и направете нова работна книга, след това изтрийте настоящия лист, оставяйки само един. Можете да форматирате, както искате, за да проектирате шаблона по подразбиране. Кликнете върху Файл от лентата с менюта и изберете Запази като опция.
Стъпка 2) Изберете Работна книга на Excel опция, ще се отвори прозорец на File Explorer. Изберете директорията, в която искате да запазите шаблона си.
Стъпка 3) Попълнете името на шаблона, след което изберете типа на файла като .xlt за Excel 2003 и .xltx за Excel 2007 или по-нова версия. Щракнете върху Запазете бутон и вашият шаблон ще бъде запазен. Сега опитайте да стартирате кода на VBA.
Метод 2. Изтриване на файла GWXL97.XLA
Ако повече от една програма се опита да отвори VBA файла едновременно, конфликтът със сигурност ще се случи, следователно, за да сте сигурни, че няма конфликт, можете да опитате, като изтриете файла GWXL97.XLA
Етап 1) Отворете File Explorer.
Стъпка 2) Придвижете се до следната директория-
C: \ Program Files \ MSOffice \ Office \ XLSTART
Стъпка 3) Ще видите файла GWXL97.XLA в папката, изберете и натиснете бутона за изтриване на клавиатурата или щракнете с десния бутон и изберете изтриване. Сега опитайте да стартирате кода на VBA.
Метод 3. Отстраняване на грешки в кода
Много е възможно грешката 1004 да възникне поради невалиден код. Следователно ще трябва да напишете правилния синтаксис и стойност за кода на VBA, за да се изпълни перфектно. Може да има множество грешки, които могат да доведат до грешка 1004, за да предотвратите това, трябва да проверите кода си два пъти и да посочите невалидните редове. Например, Името вече е взето съобщението се показва с грешка 1004, ако ако името на работния лист вече съществува и то е присвоено на същото име на друго.
Ако стартирате кода, той ще генерира съобщение за грешка 1004, затова опитайте да промените името и да присвоите стойностите. Има повече 1004 грешки, свързани с невалиден код на VBA, например, диапазон от object_Global се провали, поле Избор на метод на клас Range и много други. Всеки път, когато съобщението се показва, грешките ще бъдат подчертани с грешка 1004, ако грешката е свързана с кода на VBA. Затова отстранете грешки в кода с валиден синтаксис и стойности.
Заключение
Кодът на грешката 1004 в Ms. Excel може да бъде фиксиран глупаво чрез отстраняване на грешки в кодовете, фиксиране на невалидни подредени, имена и стойности. Освен това, ако проблемът не е свързан с код, можете да изтриете XLA файла, който може да е в конфликт с MS Excel, докато отваряте VBA файла. Също така можете да опитате да създадете нов шаблон в съществуващата работна книга, за да отстраните проблема.
Избор на редакторите:
- Показвайте иконата на лентата на задачите на Windows 10 в малки икони
- Променете скоростта на курсора в най-новата версия на Windows 10 2004
- Отворете торент файлове на Windows 10 или macOS
- Как да поправите грешката „Разширението на контролния панел е несъвместимо с версията на драйвера“
- Направете снимка на екрана от YouTube Video
Rahul е студент по компютърни науки с голям интерес в областта на технологиите и темите за криптовалута. Той прекарва по-голямата част от времето си или в писане, или в слушане на музика, или в пътувания до невиждани места. Той вярва, че шоколадът е решението на всичките му проблеми. Животът се случва и кафето помага.