Перемещение макросов из личной книги (Microsoft Excel)
Часто часто используемые макросы помещаются в книгу Personal.xlsb. Поместив их туда, вы можете иметь доступ к макросам все время, пока вы используете Excel. Однако в какой-то момент вам может потребоваться переместить макросы в другую книгу. Например, вы можете поместить их в книгу, чтобы они были легко доступны для всех, кто открывает книгу.
Чтобы переместить макросы из книги Personal.xlsb в другую книгу, выполните следующие общие шаги:
-
Убедитесь, что книга, которая является целью операции переноса макроса, загружена.
-
Отобразите файл Personal.xlsb, открыв вкладку «Просмотр» на ленте и щелкнув «Показать» в группе «Окно».
-
Нажмите Alt + F11, чтобы открыть редактор VBA.
-
В окне «Проект» отобразите макросы, которые вы хотите переместить.
-
Выделите (выделите) и вырежьте (Ctrl + X) макросы из исходного положения в Personal.xls.
-
В окне «Проект» отобразите модуль в книге, в котором должны быть размещены макросы. (Если в книге нет существующего модуля, вам может потребоваться его создать.)
-
Вставьте (Ctrl + V) макрос в модуль.
-
Закройте редактор VBA.
-
Скройте файл Personal.xlsb, открыв вкладку «Просмотр» на ленте и нажав «Скрыть» в группе «Окно».
-
Закройте и сохраните книги.
Следует отметить, что, когда вы перемещаете расположение макросов, адрес, по которому они вызываются и вызываются, также изменяется. Таким образом, если у вас есть какие-либо пункты меню или кнопки на панели инструментов, которые использовались для запуска макросов, их необходимо изменить, чтобы они указывали на новое место.
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (10370) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Moving_Macros_from_the_Personal_Workbook [Перемещение макросов из личной книги]
.