logo
search
list

Съдържание

Защо макросите не работят в Excel
Как да поправите неработещи макроси в Excel
Най-добрата алтернатива на Microsoft Office: WPS Office
Често задавани въпроси
Резюме

Как да поправите неработещи макроси в Excel [Стъпка по стъпка]

Публикувано от Algirdas Jasaitis

calendar

2026-10-14

views

868

likes

59

В лабиринта от тънкости на Excel, загадката на неработещите макроси хвърля своята сянка. Изправени пред дилемата с нефункциониращи макроси, един въпрос изниква гръмко - как да разплетем този пъзел? В това ръководство се крие отговорът: колекция от методи за поправяне, разрешаване и възобновяване на вашето пътешествие в царството на Excel.

Защо макросите на Excel не работят в Excel

Отстраняване на неизправности при неработещи макроси в Excel

Причина 1: Работният лист е запазен като .xlsx файл

Понякога макросите не работят, ако работният ви лист е запазен във файлов формат .xlsx. Макросите се поддържат само в .xlsm файлове. Ето как да го поправите:

Стъпка 1: Отидете на „Файл“ (File) > „Запазване като“ (Save As).

Save As File

Стъпка 2: Изберете формат „Работна книга на Excel с активирани макроси“ (.xlsm).

Choosing save format

Стъпка 3: Запазете файла си с ново име.

Причина 2: Excel автоматично деактивира макросите

Настройките за сигурност на Excel могат да деактивират макросите, за да предотвратят потенциална вреда. Следвайте тези стъпки:

Стъпка 1: Кликнете върху „Файл“ > „Опции“.

Стъпка 2: Отидете на „Център за сигурност“ > „Настройки на центъра за сигурност“.

Trust Center Setting

Стъпка 3: Изберете „Настройки на макросите“ и изберете „Разрешаване на всички макроси“ (не се препоръчва от съображения за сигурност) или „Забраняване на всички макроси с уведомяване“.

Macro Setting

Стъпка 4: Кликнете върху „OK“, за да запазите промените.

Причина 3: Личната работна книга за макроси съдържа макроси

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

Стъпка 1: Натиснете „Alt + F11“, за да отворите VBA редактора.

VBA Editor

Стъпка 2: Потърсете „VBAProject (PERSONAL.XLSB)“ в Експлорер на проекти (Project Explorer).

Стъпка 3: Ако съдържа нежелани макроси, изтрийте ги.

Причина 4: Защитата на работната книга възпрепятства функционалността на макросите

Защитените работни книги могат да ограничат изпълнението на макроси. Ето как да се справите с това:

Стъпка 1: Премахнете защитата на работната книга: Отидете на „Преглед“ > „Премахване на защита на работна книга“ и въведете паролата, ако е необходимо.

Стъпка 2: Проверете дали макросите вече работят. Ако не, преминете към следващата стъпка.

Причина 5: Съдържание на Excel файл от други лица

Макросите може да не работят, ако файлът на Excel съдържа съдържание от други източници с несъвместими макроси. Ето какво можете да направите:

Стъпка 1: Отворете нова, празна работна книга на Excel.

Стъпка 2: Копирайте и поставете вашите данни в новата работна книга.

Стъпка 3: Опитайте да стартирате макросите отново.

Не забравяйте винаги да бъдете внимателни, когато разрешавате макроси, тъй като те могат да представляват риск за сигурността. Препоръчително е да разрешавате макроси само от доверени източници.

С тези стъпки би трябвало да можете да отстраните проблемите и да накарате вашите макроси в Excel да работят гладко. Ако срещнете други грешки в Excel, не се колебайте да потърсите помощ. Успешно отстраняване на неизправности с макросите!

100% сигурно

Как да поправите неработещи макроси в Excel

Разкрийте мистерията на нереагиращите макроси в Excel с това ръководство:

1. Проверете настройките на макросите:

Стъпка 1: Отворете Excel, отидете на „Файл“, след това на „Опции“.

Select File

Стъпка 2: Влезте в „Център за сигурност“ > „Настройки на макросите“.

 Trust Center

Стъпка 3: Разрешете макросите, рестартирайте Excel и тествайте.

2. Проверете формата на работния лист:

Стъпка 1: Отворете проблемния работен лист.

Стъпка 2: Запазете като „.xlsm“ (Работна книга на Excel с активирани макроси).

Стъпка 3: Потвърдете промените и тествайте макросите.

3. Проверете личната работна книга за макроси:

Стъпка 1: Натиснете „ALT + F11“ за VBA редактора.

Стъпка 2: Прегледайте PERSONAL.XLSB за проблеми.

Стъпка 3: Редактирайте или изтрийте макросите, рестартирайте Excel и опитайте отново.

4. Обърнете внимание на защитата на работната книга:

Стъпка 1: Отворете файла, съдържащ макроса.

Стъпка 2: Отидете на „Преглед“ > „Премахване на защита на работна книга“.

Стъпка 3: Тествайте макросите след премахване на защитата.

5. Проверете външните препратки:

Стъпка 1: Отворете файла на Excel с макросите.

Стъпка 2: Проверете препратките към външни файлове.

Стъпка 3: Актуализирайте или коригирайте връзките, ако е необходимо.

Заключение: Разкрийте силата на макросите в Excel, използвайки тези кратки стъпки. Възстановете тяхната функционалност и подобрете работата си с Excel.

Най-добрата алтернатива на Microsoft Office: WPS Office

WPS Icon

WPS Office е съвременен и надежден пакет от офис приложения, създаден да отговори на разнообразни нужди за продуктивност. Този модернизиран и мощен инструмент е наличен както за вашия компютър, така и за телефон, позволявайки безпроблемен преход между устройствата. С множеството си функции, WPS Office предлага изключително потребителско изживяване за ежедневните задачи в Excel и счетоводството.

Предимства на WPS Office:

  • Опростеност и удобство: WPS Office може да се похвали с опростен интерфейс и удобни за потребителя функции, което го прави идеален избор както за начинаещи, така и за опитни потребители. Също така е полезен за анализ на данни в Excel.

Convenience Display

  • Лесно усвояване на Excel: Дори хора, които не са запознати с Excel, могат бързо да навигират в WPS Office, ускорявайки процеса на обучение и своята продуктивност.

  • Универсално използване на формули: Можете да се възползвате от използването на формули, подобни на тези в Excel, във функцията за електронни таблици на WPS Office, като управлявате данни и изчисления без усилия.

  • Удобен за потребителя и бърз: WPS Office приоритизира скоростта и лекотата на използване, осигурявайки плавен и ефективен работен процес.

  • Прецизност и многофункционалност: От текстообработка до създаване на слайдове и манипулиране на данни, WPS Office осигурява точност и гъвкавост при различни задачи.

WPS Office надхвърля обикновените офис инструменти, предлагайки цялостно решение за съвременните предизвикателства пред продуктивността. Независимо дали сте начинаещ или опитен професионалист, неговият удобен за потребителя подход, бързина, прецизност и многофункционални възможности го правят идеалния избор. Повишете продуктивността си още днес с WPS Office.

Безплатно изтегляне на Office
   
  • Използвайте Word, Excel и PPT БЕЗПЛАТНО, без реклами.

  • Редактирайте PDF файлове с мощния набор от PDF инструменти.

  • Интерфейс, подобен на Microsoft. Лесен за научаване. 100% съвместимост.

  • Увеличете продуктивността си с изобилието от безплатни шаблони за Word, Excel, PPT и автобиографии от WPS.

аватар
Алгирдас Ясайтис

Често задавани въпроси

1. Как да разрешите и забраните макроси в Excel?

Разрешаване на макроси в Excel:

  1. Отворете Excel и отидете на „Файл“.

  2. Изберете „Опции“ > „Център за сигурност“.

  3. Кликнете върху „Настройки на центъра за сигурност“ > „Настройки на макросите“.

  4. Изберете желаната опция за макроси.

  5. Кликнете върху „OK“, за да потвърдите промените.

  6. Рестартирайте Excel, за да се приложат промените.

Забраняване на макроси в Excel:

  1. Повторете стъпки от 1 до 4 по-горе.

  2. Изберете „Забраняване на всички макроси без уведомяване“.

  3. Кликнете върху „OK“, за да потвърдите промените.

  4. Рестартирайте Excel, за да се приложат промените.

2. Как да споделяте или импортирате макроси в Excel с други потребители или файлове?

Споделяне на макроси в Excel:

  1. Отворете VBA редактора с „ALT + F11“.

  2. Изберете работната книга, кликнете върху „Файл“ > „Експортиране на файл“.

  3. Запазете с име и местоположение.

  4. Споделете експортирания файл.

Импортиране на макроси в Excel:

  1. Отворете целевия файл.

  2. Отворете VBA редактора с „ALT + F11“.

  3. Кликнете върху „Файл“ > „Импортиране на файл“.

  4. Прегледайте, изберете и импортирайте.

Забележка: Уверете се, че имате доверие в източника, когато споделяте или импортирате макроси.

3. Как да направя резервно копие на моите макроси и работни книги?

Архивиране на макроси и работни книги в Excel:

  1. Отворете VBA редактора с „ALT + F11“.

  2. Експортирайте всяка работна книга, съдържаща макроси, чрез „Файл“ > „Експортиране на файл“.

  3. Запазете експортираните файлове на избрано местоположение.

Създаване на основна работна книга за резервни копия:

  1. Отворете нова работна книга.

  2. Влезте във VBA редактора, добавете модули и поставете експортирания код на макроса.

Запазване на основната работна книга за резервни копия:

  1. Запазете основната работна книга на сигурно място.

  2. Сега тя съдържа всички макроси като цялостно резервно копие.

Забележка: Редовно актуализирайте основното резервно копие, за да включвате нови или модифицирани макроси.

Обобщение

Отстранете проблемите с неработещите макроси в Excel с нашето ръководство, докато изследвате предимствата на WPS Office. Поправете проблемите с макросите стъпка по стъпка, от формата до препратките. Научете за удобния за потребителя интерфейс на WPS Office, възможностите за формули и многофункционалността. Намерете често задавани въпроси (ЧЗВ) за макроси, споделяне и резервни копия за повишена продуктивност.

100% сигурно
Algirdas Jasaitis

15 years of office industry experience, tech lover and copywriter. Follow me for product reviews, comparisons, and recommendations for new apps and software.