Поделиться через


OLE Programmatic Identifiers (Outlook)

Используйте программный идентификатор OLE (иногда называемый ProgID) для создания объекта службы автоматизации . В следующих таблицах перечислены программные идентификаторы OLE для элементов ActiveX, приложений Microsoft Office и веб-компоненты Microsoft Office.

Элементы ActiveX

Microsoft Access

Microsoft ExcelGraphMicrosoft OutlookMicrosoft PowerPointMicrosoft Word

Элементы ActiveX

Чтобы создать элементы ActiveX, перечисленные в следующей таблице, используйте соответствующий программный идентификатор OLE.

Создание этого элемента управления Microsoft Forms версии 2.0 Используйте этот идентификатор
CheckBox Forms.CheckBox.1
ComboBox Forms.ComboBox.1
CommandButton Forms.CommandButton.1
Frame Forms.Frame.1
Image Forms.Image.1
Label Forms.Label.1
ListBox Forms.ListBox.1
MultiPage Forms.MultiPage.1
OptionButton Forms.OptionButton.1
ScrollBar Forms.ScrollBar.1
SpinButton Forms.SpinButton.1
TabStrip Forms.TabStrip.1
TextBox Forms.TextBox.1
ToggleButton Forms.ToggleButton.1

Microsoft Access

Чтобы создать объекты Microsoft Access, перечисленные в следующей таблице, используйте один из соответствующих программных идентификаторов OLE. При использовании идентификатора без суффикса номера версии создается объект в последней версии Access, доступной на компьютере, где выполняется макрос.

Для создания объекта: Используйте один из этих идентификаторов
Приложение Access.Application
CurrentData Access.CodeData, Access.CurrentData
CurrentProject Access.CodeProject, Access.CurrentProject
DefaultWebOptions Access.DefaultWebOptions

Microsoft Excel

Чтобы создать объекты Microsoft Excel, перечисленные в следующей таблице, используйте один из соответствующих программных идентификаторов OLE. При использовании идентификатора без суффикса номера версии создается объект в последней версии Excel, доступной на компьютере, где выполняется макрос.

Для создания объекта: Используйте один из этих идентификаторов Comments
Приложение Excel.Application
Workbook Excel.AddIn
Workbook Excel.Chart Возвращает книгу, содержащую два листа; один для диаграммы и один для ее данных. Активным является лист диаграммы.
Workbook Excel.Sheet Возвращает книгу с одним листом.

Microsoft Graph

Чтобы создать объекты Graph, перечисленные в следующей таблице, используйте один из соответствующих программных идентификаторов OLE. При использовании идентификатора без суффикса номера версии создается объект в последней версии Graph, доступной на компьютере, где выполняется макрос.

Для создания объекта: Используйте один из этих идентификаторов
Приложение MSGraph.Application
Chart MSGraph.Chart

Microsoft Outlook

Чтобы создать объект Microsoft Outlook, указанный в следующей таблице, используйте один из соответствующих программных идентификаторов OLE. При использовании идентификатора без суффикса номера версии создается объект в последней версии Outlook, доступной на компьютере, где выполняется макрос.

Для создания объекта: Используйте один из этих идентификаторов
Приложение Outlook.Application

Чтобы создать элементы ActiveX, относящиеся к формам Outlook, как указано в следующей таблице, используйте соответствующий программный идентификатор OLE.

Создание этого элемента управления Outlook Используйте этот идентификатор
OlkBusinessCardControl Outlook.OlkBusinessCardControl
OlkCategory Outlook.OlkCategoryStrip
OlkCheckBox Outlook.OlkCheckBox
OlkComboBox Outlook.OlkComboBox
OlkCommandButton Outlook.OlkCommandButton
OlkContactPhoto Outlook.OlkContactPhoto
OlkDateControl Outlook.OlkDateControl
OlkFrameHeader Outlook.OlkFrameHeader
OlkInfoBar Outlook.OlkInfoBar
OlkLabel Outlook.OlkLabel
OlkListBox Outlook.OlkListBox
OlkOptionButton Outlook.OlkOptionButton
OlkPageControl Outlook.OlkPageControl
OlkSenderPhoto Outlook.OlkSenderPhoto
OlkTextBox Outlook.OlkTextBox
OlkTimeControl Outlook.OlkTimeControl
OlkTimeZoneControl Outlook.OlkTimeZone

Microsoft PowerPoint

Чтобы создать объект Microsoft PowerPoint, указанный в следующей таблице, используйте один из соответствующих программных идентификаторов OLE. При использовании идентификатора без суффикса номера версии создается объект в последней версии PowerPoint, доступной на компьютере, где выполняется макрос.

Для создания объекта: Используйте один из этих идентификаторов
Приложение PowerPoint.Application

Microsoft Word

Чтобы создать объекты Microsoft Word, перечисленные в следующей таблице, используйте один из соответствующих программных идентификаторов OLE. При использовании идентификатора без суффикса номера версии создается объект в последней версии Word, доступной на компьютере, где выполняется макрос.

Для создания объекта: Используйте один из этих идентификаторов
Приложение Word.Application
Документ Word.Document, Word.Template
Global Word.Global

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.