В данной статье описывается перемещение Microsoft Visual Basic для приложений (VBA) из одной книги в другую.
, Если необходимо переместить код VBA в другую книгу, нельзя переместить ее непосредственно как лист. Вместо этого необходимо скопировать код в модуль в исходной книге и вставьте код в модуль в другой книге.
Переход в другой Microsoft Excel для Mac книги код VBA, выполните следующие действия:
- Откройте книгу, которая содержит модуль макроса, который требуется переместить.
- Откройте книгу, в которую требуется переместить в коде, или откройте новую книгу.
- НаСредствавыберите пункт менюМакрос, а затем нажмите кнопкуРедактор Visual Basic.
- Окно в проект, выберите проект (книга), в котором требуется разместить модуль макроса. Если в окно проекта не отображается, нажмите кнопкуОкно проектанаПредставлениеменю.
ПримечаниеВ Microsoft Excel X для Mac и более поздней версии не может быть закрыт в окно проекта, и он недоступен наПредставлениеменю. - НаВставкаменю, нажмите кнопкуМодуль.
- Окно в проекте, дважды щелкните проект, содержащий существующий макрос.
- В проекте, дважды щелкните значокМодулипапки, а затем дважды щелкните ниже, чтобы открыть окно программного кода, модуль. модуль
- Выделите весь код в существующий модуль и нажмите клавишу COMMAND + C, чтобы скопировать его.
- НаОкноменю, выберите новый модуль, созданный на шаге 5. Щелкните внутри окна кода и нажмите клавишу COMMAND + V, чтобы вставить скопированный код в этот новый модуль.
- Если вы хотите удалить исходного модуля, выберите в окне проекта; исходного модуля нажмите кнопкуУдаление модулянаФайлменю, а когда появится запрос, нажмите кнопкуДадля удаления модуля.
- При наличии дополнительных модулей, повторите шаги 4-10, копировать, вставить, и (необязательно) удалите эти модули из исходного проекта.
- НаФайлменю (этоMicrosoft Excelменю в Excel X для Mac и более поздних версий), нажмите кнопкуЗакрыть, чтобы вернуться в Excel для Macintosh. Сохраните обе книги.
, Если кнопке или объекту назначен запуск исходного макроса и был перемещен в коде, переназначить кнопки или объекта на новое место макроса. Чтобы сделать это, удерживая нажатой клавишу CONTROL, щелкните кнопку или объект и нажмите кнопку
Назначить макросв контекстном меню. Найдите имя макроса и дважды щелкните это новое расположение макроса переназначить кнопки в эту папку.
Код статьи: 288401 - Последнее изменение :: 6 октября 2011 г. - Редакция: 3.0
Информация в данной статье относится к следующим продуктам.
- Microsoft Excel 2004 for Mac
- Microsoft Excel X for Mac
- Microsoft Excel 2001 for Mac
- Microsoft Excel 98 for Macintosh
| dftsdahomeportal kbinfo kbmt KB288401 KbMtru |
Переведено с помощью машинного переводаВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:
288401
(http://support.microsoft.com/kb/288401/en-us/
)