С пускането на Office 2007, Microsoft въведе значителни промени в своя модел за сигурност на Office. Една от най-значимите промени, засягащи таблата за управление и отчетите на Excel, е концепцията за надеждни документи. Без да навлизаме в техническите подробности, довереният документ по същество е работна книга, която сте сметнали за безопасна, като активирате макроси.
Разширения на файлове с активиран макрос
Важно е да се отбележи, че Microsoft създаде отделно файлово разширение за работни книги, които съдържат макроси.
Работните книги на Excel 2007, 2010 и 2013 имат стандартното файлово разширение .xlsx. Файловете с разширението xlsx не могат да съдържат макроси. Ако вашата работна книга съдържа макроси и след това я запишете като .xlsx файл, вашите макроси се премахват автоматично. Разбира се, Excel ви предупреждава, че съдържанието на макроси ще бъде деактивирано, когато записвате работна книга с макроси като .xlsx файл.
Ако искате да запазите макросите, трябва да запишете файла си като работна книга с активиран макрос на Excel. Това дава на вашия файл разширение .xlsm. Всички работни книги с файлово разширение .xlsx автоматично са известни като безопасни, докато можете да разпознаете .xlsm файлове като потенциална заплаха.
Активиране на макросъдържание
Ако отворите работна книга, която съдържа макроси в Excel 2013, ще получите съобщение под формата на жълта лента под лентата, в която се посочва, че макросите (активно съдържание) на практика са деактивирани.
Ако щракнете върху Активиране, той автоматично става доверен документ. Това означава, че вече няма да бъдете подканени да активирате съдържанието, стига да отворите този файл на компютъра си. Ако сте казали на Excel, че имате доверие на конкретна работна книга, като активирате макроси, е много вероятно да активирате макроси всеки път, когато я отворите.
По този начин Excel запомня, че сте активирали макроси преди, и инхибира всякакви допълнителни съобщения за макроси за тази работна книга.
Това е страхотна новина за вас и вашите клиенти. След като активирате вашите макроси само веднъж, те няма да се дразнят от постоянните съобщения за макроси и няма да се притеснявате, че вашето табло за управление с активиран макрос ще падне, защото макросите са деактивирани.
Настройване на надеждни местоположения
Ако мисълта за идващо макро съобщение (дори веднъж) ви изнервя, можете да настроите надеждно местоположение за вашите файлове. Доверено местоположение е директория, считана за безопасна зона, където се поставят само доверени работни книги. Довереното местоположение позволява на вас и вашите клиенти да изпълнявате работна книга с активиран макрос без ограничения за сигурност, стига работната книга да е на това място.
За да настроите надеждно местоположение, изпълнете следните стъпки:
Изберете бутона Macro Security в раздела Developer.
Щракнете върху бутона Доверени местоположения.
Това отваря менюто Доверени местоположения, показано на тази фигура. Тук виждате всички директории, които Excel счита за доверени.
Щракнете върху бутона Добавяне на ново местоположение.
Щракнете върху Преглед, за да намерите и посочите директорията, която ще се счита за надеждно местоположение.
След като посочите надеждно местоположение, всеки файл на Excel, който е отворен от това местоположение, ще има автоматично активирани макроси. Накарайте клиентите си да посочат доверено местоположение и да използват вашите Excel файлове от там.