Справочник по языку Visual Basic (VBA) для приложений
Добро пожаловать в справочник по языку Visual Basic (VBA) для приложений для Office. Здесь представлены основные понятия, задачи на программирование, примеры и справочные материалы, которыми можно руководствоваться при разработке решений, основанных на VBA.
Хотите создавать решения, которые расширяют возможности Office на разнообразных платформах? Ознакомьтесь с новой моделью надстроек Office.
Используйте содержание в разделе навигации в левой части экрана для просмотра тем следующих разделов:
- Темы по основам Visual Basic Предоставляет информацию, которая поможет понять программирование на языке Visual Basic.
- Темы по основам Microsoft Forms Содержит информацию о пользовательских формах и элементах управления, а также о том, как с их помощью создавать программы, используя Visual Basic.
- Темы с практическими советами по использованию Visual Basic Здесь описываются полезные стандартные процедуры (например, рекомендации по использованию обозревателя объектов или по установке параметров среды Visual Basic).
- Справочник по языку Visual Basic Содержит документацию, посвященную языку Visual Basic, в том числе сведения обо всех его методах, свойствах, инструкциях, функциях, операторах и объектах.
- Определения Visual Basic Содержит глоссарий с определениями, раскрывающими основные понятия, которые представлены в этом документе.
- Модель надстройки Visual Basic Описывает настройку редактора Visual Basic и предоставляет документацию по объектной модели, позволяющей расширять среду программирования.
- Справка по пользовательскому интерфейсу Описывает элементы пользовательского интерфейса редактора Visual Basic, такие как меню и команды, диалоговые окна, окна и панели инструментов. Раздел сообщений об ошибках содержит распространенные причины и способы решения любых проблем, с которыми вы можете столкнуться.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Обратная связь
Были ли сведения на этой странице полезными?
Справочник по VBA для Office
Visual Basic для приложений (VBA) в Office — это событийно-ориентированный язык программирования, позволяющий расширять приложения Office.
Программирование на VBA в Office
Данная справочная статья предназначена для опытных пользователей Office, которые желают познакомиться с VBA и получить некоторое представление о том, как программирование может помочь им настроить Office.
Набор приложений Office содержит полный комплект компонентов. Существует множество разных способов создания, форматирования и управления документами, электронной почтой, базами данных, формами, электронными таблицами и презентациями.
Значительное преимущество программирования на VBA в Office заключается в том, что почти каждое действие, осуществляемое с мышью, клавиатурой или диалоговым окном, можно автоматизировать с помощью VBA. Если действие можно выполнить с помощью VBA, значит в дальнейшем его можно легко осуществлять сотни раз. На самом деле автоматизация повторяющихся задач — одно из наиболее частых применений VBA в Office.
Помимо возможности написания скрипта VBA для ускорения повседневных задач, VBA можно использовать для добавления новых функций в приложения Office или создания запросов и взаимодействия с пользователем ваших документов в соответствии с потребностями вашей организации. Например, можно написать код VBA, выводящий всплывающее сообщение, которое напоминает пользователям о необходимости сохранения документа на определенном сетевом диске при первой попытке его сохранения.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Language reference for Visual Basic for Applications (VBA)
Welcome to the Visual Basic for Applications (VBA) language reference for Office. This reference contains conceptual overviews, programming tasks, samples, and references to guide you in developing solutions based on VBA.
Interested in developing solutions that extend the Office experience across multiple platforms? Check out the new Office Add-ins model.
Use the table of contents in the navigation on the left to view the topics in the following sections:
- Visual Basic conceptual topics Provides information to help you understand Visual Basic programming.
- Microsoft Forms conceptual topics Provides information about UserForms and controls, and how to program with them by using Visual Basic.
- Visual Basic how-to topics Describes useful common procedures (for example, how to use the Object Browser or how to set Visual Basic Environment options).
- Visual Basic language reference Provides documentation about Visual Basic the language: all its methods, properties, statements, functions, operators, and objects.
- Visual Basic definitions Provides a glossary of definitions to help you understand concepts presented in this documentation.
- Visual Basic add-in model Describes how to customize the Visual Basic editor, and provides documentation for the object model that enables you to extend the environment.
- User Interface Help Describes user interface elements of the Visual Basic Editor, such as menus and commands, dialog boxes, windows, and toolbars. The error messages section contains common causes and solutions for any issues you may be having.
See also
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.