Ако откриете, че създавате отново същите макроси, можете да копирате тези макроси в специална работна книга, наречена Personal.xlsb , записана на вашия компютър. Всички макроси, които съхранявате в личната си работна книга, стават достъпни за вас всеки път, когато стартирате Excel на същия компютър.
Това е различно от поведението по подразбиране на Excel, където макрос работи само в работната книга, която го съдържа.
За да създадете личната работна книга, трябва първо да създадете макрос и да го съхраните в личната работна книга с макроси. Преди да започнете, се уверете, че разделът Разработчик е наличен на лентата в Excel. Вижте Показване на раздела "Разработчик" за повече информация.
Създаване и актуализиране на личната работна книга с макроси
-
В раздела Разработчик, в групата Код щракнете върху Запис на макрос.
-
В диалоговия прозорец Запис на макрос въведете смислено име за макроса в полето Име на макрос . Уверете се, че не използвате интервали в името.
-
В полето Съхрани макроса в изберете Лична работна книга с макроси.
-
Щракнете върху OK.
-
Извършете действията, които искате да запишете.
-
В раздела Разработчик, в групата Код щракнете върху Край на записването.
-
Затворете работната книга.
Показва се съобщение, което ви подканва да запишете промените, които сте направили в личната работна книга с макроси.
-
Щракнете върху Запиши , за да запишете работната книга.
Всеки път, когато създавате нов макрос и го записвате в личната си работна книга или актуализирате макроси, които той съдържа, ще бъдете подканени да запишете личната работна книга точно както при първото записване.
Споделяне на макроси
Ако искате да копирате макроси от личната работна книга в друга работна книга, или обратно, можете да го направите във Visual Basic Редактор (VBE). Можете да стартирате Редактор на Visual Basic в Excel, като натиснете ALT+F11. За повече информация за копирането на макрос от една работна книга в друга вижте Копиране на модул на макрос в друга работна книга.
Ако искате да споделите вашия файл Personal.xlsb с други хора, можете да го копирате в папката XLSTART на други компютри. В Windows 10, Windows 7 и Windows Vista тази работна книга се записва в папката C:\Users\потребителско име\AppData\Local\Microsoft\Excel\XLStart. В Microsoft Windows XP тази работна книга е записана в папката C:\Документи и настройки\потребителско име\Application Data\Microsoft\Excel\XLStart. Работните книги в папката XLStart се отварят автоматично всеки път, когато Excel се стартира, а всеки код, който сте съхранили в личната работна книга с макроси, ще бъде показан в диалоговия прозорец Макрос.
Ако имате един или само няколко макроса, които искате да споделите с други хора, можете да им изпратите работната книга, която ги съдържа, в имейл. Можете също да направите работната книга достъпна в споделено мрежово устройство или от библиотека на SharePoint Services.
За да създадете личната работна книга, трябва първо да създадете макрос и да го съхраните в личната работна книга с макроси. Преди да започнете, се уверете, че разделът Разработчик е наличен на лентата в Excel. За да направите това:
В менюто на Excel щракнете върху Предпочитания... > лентата & лентата с инструменти. В категорията Персонализиране на лентата , в списъка Основни раздели отметнете квадратчето Разработчик и след това щракнете върху Запиши.
Създаване и актуализиране на личната работна книга с макроси
За да създадете личната работна книга, трябва първо да създадете макрос и да го съхраните в личната работна книга с макроси.
-
В раздела Разработчик щракнете върху Запис на макрос.
-
В диалоговия прозорец Запис на макрос въведете смислено име за макроса в полето Име на макрос . Уверете се, че не използвате интервали в името.
-
В полето Съхрани макроса в изберете Лична работна книга с макроси.
-
Щракнете върху OK.
-
Извършете действията, които искате да запишете.
-
В раздела Разработчик щракнете върху Край на записа.
-
Запишете промените, затворете работната книга и накрая затворете Excel.
Показва се съобщение, което ви подканва да запишете промените, които сте направили в личната работна книга с макроси.
-
Щракнете върху Запиши , за да запишете работната книга.
Всеки път, когато създавате нов макрос и го записвате в личната си работна книга или актуализирате макроси, които вече са в него, ще получите подкана да запишете личната работна книга.
Споделяне на макроси
Ако искате да копирате макроси от вашата лична работна книга в друга работна книга или обратно, можете да го направите във Visual Basic Редактор (VBE). Можете да стартирате Редактор на Visual Basic в Excel, като щракнете върху Visual Basic в раздела Разработчик. За повече информация за копирането на макрос от една работна книга в друга вижте Копиране на модул на макрос в друга работна книга.
Ако искате да споделите своя файл Personal.xlsb с други хора, можете да го копирате в началната папка на Excel на други компютри. Тази папка за Mac е в началната папка в ~/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Roaming/Excel/.
Ако имате един или само няколко макроса, които искате да споделите с други хора, можете да им изпратите работната книга, която ги съдържа, в имейл. Можете също да направите работната книга достъпна в споделено мрежово устройство или от библиотека на SharePoint Services.
Имате нужда от още помощ?
Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.