Как да активирате или деактивирате макроси в Excel
офис на Microsoft офис Microsoft Excel Герой Excel / / April 02, 2023
Последна актуализация на
Макросите могат да направят вашите електронни таблици още по-мощни, но те също носят рискове. Научете как да активирате или деактивирате макроси в Excel с помощта на това ръководство.
Смятате ли, че изпълнявате повтарящи се задачи в Excel и желаете да можете да ги автоматизирате? Добрата новина е, че можете. Макросите на Excel могат да изпълняват повтарящи се последователности от действия вместо вас, така че да не ви се налага.
Макросите идват с рискове – възможно е хората да създават злонамерени макроси, които могат да заразят компютъра ви със зловреден софтуер, когато ги отворите. Ето защо макросите са деактивирани по подразбиране в Excel. Обаче повторното им включване е достатъчно лесно.
Ето как да активирате или деактивирате макроси в Excel.
Какво представляват макросите?
Макросът е набор от инструкции, които казват на Excel да извърши действие или последователност от действия. Те могат да ви предотвратят извършването на повтарящи се задачи в Excel.
В най-простата им форма можете да запишете последователност от действия в Excel и да ги запазите като макрос. Изпълнението на вашия макрос след това ще изпълни същата последователност от действия толкова пъти, колкото желаете. Например, може да искате да вмъкнете няколко листа във вашия документ. Вмъкването им един по един не е идеално, но макросът може да вмъкне толкова листове, колкото желаете, като повтаря едни и същи стъпки отново и отново.
Можете да направите макросите още по-мощни, като използвате езика за програмиране Visual Basic (VBA), за да напишете свои собствени макроси, вместо просто да ги записвате. Това ви позволява да създавате много сложни макроси, които могат да правят почти всичко, което пожелаете.
Защо бихте искали да деактивирате макроси в Excel?
Макросите могат да улеснят живота ви, но има риск, когато ги използвате. Това е така, защото когато отворите файл, създаден от някой друг, който съдържа макроси, нямате представа какви са тези макроси. Възможно е да вмъкнете макроси в документи на Excel, които могат да причинят сериозна вреда на вашия компютър. Тези злонамерени макроси могат да разпространяват вируси и други форми на зловреден софтуер, което може да има сериозни последствия.
Поради тази причина макросите са деактивирани по подразбиране в Excel. Когато отворите документ, съдържащ макроси, ще бъдете помолени да потвърдите, че искате да активирате макроси. Трябва да го направите само ако имате доверие на документа.
Дори и да ви е изпратено от някой, когото познавате, трябва да внимавате. Много макро вируси ще имат достъп до списъците с контакти и ще изпращат имейли от вашия акаунт, позволявайки на вирусите да се разпространяват.
Как да активирате макроси в Excel
Ако сте сигурни, че документ, съдържащ макроси, е безопасен, активирането на макроси в документа е бързо и лесно. Excel работи малко по-различно на Windows и Mac, така че точните стъпки ще зависят от операционната система, която използвате.
Как да активирате макроси в Excel на Windows
Когато отворите файл на Excel, съдържащ макроси в Windows, по подразбиране ще получите известие, че файлът съдържа макроси и ще ви бъде дадена опцията да ги активирате или деактивирате. Можете също да изберете да активирате постоянно макроси за всички файлове, които отваряте.
За да активирате макроси в Excel на Windows:
- Отворете файла на Excel, съдържащ макроси - ще видите предупреждение точно над лентата с формули.
- За да активирате макроси, щракнете Активиране на съдържанието.
- Ако не щракнете върху този бутон, можете да продължите да използвате електронната таблица както обикновено, но няма да можете да стартирате никакви макроси.
Ако откриете, че щракнете върху този бутон всеки път, когато използвате Excel, можете да промените настройките по подразбиране, така че макросите да се активират автоматично за всички файлове на Excel. Трябва да направите това само ако сте сигурни, че файловете, които отваряте, са безопасни.
За да разрешите за постоянно макроси в Excel в Windows:
- Отворете всеки Excel файл.
- Кликнете Файл.
- Изберете Настроики в най-долната част на менюто.
- Щракнете върху Център за доверие меню.
- Щракнете върху Настройки на центъра за доверие бутон.
- Изберете Настройки на макроси меню.
- Щракнете върху Активиране на VBA макроси радио бутон.
- Кликнете Добре.
- Затворете документа си. Когато отворите който и да е документ на Excel от сега нататък, макросите автоматично ще бъдат активирани.
Как да активирате макроси в Excel за Mac
Ако използвате Excel за Mac, можете да активирате макроси директно през документа, който отваряте. Можете също така да изберете винаги да активирате макроси за всеки файл, който отваряте.
За да активирате макроси в Excel за Mac:
- Щракнете двукратно върху файла, който искате да отворите, както обикновено. Ще видите изскачащ прозорец с предупреждение, че файлът съдържа макроси.
- Кликнете Активиране на макроси за да отворите файла с активирани макроси.
- Ако нямате доверие на документа, щракнете Деактивирайте макросите и файлът ще се отвори, но всички макроси ще бъдат деактивирани.
- Вече можете да използвате вашия Excel файл както обикновено.
Ако деактивирате макроси, когато отваряте документ, няма начин да активирате макроси за този документ, без да затворите файла и да го отворите отново. Можете обаче да промените настройката по подразбиране, така че макросите винаги да са активирани, когато отваряте всеки файл на Excel.
Трябва да направите това само ако сте сигурни, че файловете са безопасни за отваряне.
За да разрешите за постоянно макроси в Excel за Mac:
- Отворете всеки Excel файл.
- Кликнете Excel в лентата с менюта.
- Изберете Предпочитания.
- Щракнете върху Сигурност икона.
- Изберете Активирайте всички макроси.
- Ако първоначално отвореният файл съдържа макроси, ще трябва да го затворите и отворите отново, за да влезе в сила новата настройка.
Как да деактивирате макроси в Excel
Ако сте загрижени за рисковете от злонамерени макроси, можете да изберете да деактивирате макросите по подразбиране.
Има две възможности. Първият е да деактивирате макросите по подразбиране, но да запазите известието, че файлът съдържа макроси, което ще се появи, когато отворите файла. След това можете да решите дали да активирате или не макросите за този файл.
Втората опция е да деактивирате макросите по подразбиране и да премахнете известието. Това е полезно, ако никога не искате да активирате макроси, тъй като означава, че не виждате едно и също изскачащо известие всеки път, когато отворите файл, съдържащ макроси.
Как да деактивирате макроси в Excel на Windows
Методите за деактивиране на макроси са малко по-различни в зависимост от вашата операционна система.
За да деактивирате макроси в Excel в Windows:
- Отворете всеки документ на Excel.
- Кликнете Файл.
- В долната част на менюто изберете Настроики.
- Изберете Център за доверие меню.
- Кликнете Настройки на центъра за доверие.
- Изберете Настройки на макроси.
- Ако искате макросите да бъдат деактивирани, но все пак да имате опцията да ги активирате чрез съобщението над лентата с формули, щракнете върху Деактивирайте макросите на VBA с известие радио бутон.
- Ако искате макросите да бъдат деактивирани и не искате да виждате известието, щракнете върху Деактивирайте VBA макроси без известие радио бутон.
- Можете също да изберете да активирате само макроси, които са цифрово подписани.
- Кликнете Добре за да запазите вашите настройки. Може да се наложи да затворите и отворите отново файла си, за да влязат в сила новите настройки.
Как да деактивирате макроси в Excel на Mac
Ако използвате Excel за Mac, ще трябва да направите нещата малко по-различно.
За да деактивирате макроси в Excel за Mac:
- Отворете всеки Excel файл.
- Щракнете върху Excel меню в лентата с менюта.
- Изберете Предпочитания.
- Щракнете върху Сигурност икона.
- За да деактивирате макросите, но да запазите известията, изберете Деактивирайте всички макроси с известие.
- За да деактивирате макроси и да спрете известията, изберете Деактивирайте всички макроси без известие.
- Ще трябва да затворите и отворите отново текущия файл, за да влязат в сила новите промени за този файл.
Правете повече с Excel
Макросите могат да бъдат невероятно полезни при работа в Excel, но те идват с рискове, особено ако не сте сигурни за истинския източник на макроса. Знанието как да активирате или деактивирате макроси в Excel може да гарантира, че получавате всички предимства на макросите, без да излагате компютъра си на риск.
Макросите са само един от начините да използвате впечатляващата мощ на Excel. Например, възможно е да създавайте зашеметяващи 3D карти в Excel. Можеш използвайте уеб скрапинг, за да импортирате данни в Excel директно от мрежата. Можете дори накарайте Excel да звъни аларма когато вашите данни достигнат определени стойности.
Как да намерите своя продуктов ключ за Windows 11
Ако трябва да прехвърлите своя продуктов ключ за Windows 11 или просто ви трябва, за да направите чиста инсталация на операционната система,...
Как да изчистите кеша на Google Chrome, бисквитките и историята на сърфиране
Chrome върши отлична работа със съхраняването на вашата история на сърфиране, кеш памет и бисквитки, за да оптимизира работата на браузъра ви онлайн. Нейното е как да...
Съпоставяне на цените в магазина: Как да получите онлайн цени, докато пазарувате в магазина
Купуването в магазина не означава, че трябва да плащате по-високи цени. Благодарение на гаранциите за съпоставяне на цените, можете да получите онлайн отстъпки, докато пазарувате в...