Office) (OLE 程式設計識別碼
使用 OLE 程式設計識別碼 (有時稱為 ProgID) 來建立 Automation 物件。 下表列出 ActiveX 控制項和 Office 應用程式的 OLE 程式設計識別碼。
ActiveX 控制項
若要建立下表所列的 ActiveX 控制項,請使用對應的 OLE 程式設計識別碼。
若要建立此控制項 | 請使用此識別碼 |
---|---|
CheckBox | Forms.CheckBox.1 |
ComboBox | Forms.ComboBox.1 |
CommandButton | Forms.CommandButton.1 |
外框 | Forms.Frame.1 |
影像 | Forms.Image.1 |
標籤 | 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 |
Microsoft Excel
若要建立下表所列的 Microsoft Excel 物件,請使用其中一個對應的 OLE 程式設計識別碼。 如果您使用一個沒有後置版本號碼的識別碼,您可以在巨集執行的電腦上,以其中最新的 Excel 版本建立物件。
若要建立此物件 | 請使用此識別碼 | 註解 |
---|---|---|
應用程式 | Excel.Application | |
Workbook | Excel.AddIn | |
Workbook | Excel.Chart | 傳回包含兩個工作表的活頁簿,其中一個是圖表,另一個是其資料。 圖表工作表是使用中的工作表。 |
Workbook | Excel.Sheet | 傳回具有一個工作表的活頁簿。 |
Graph
若要建立下表所列的 Graph 物件,請使用其中一個對應的 OLE 程式設計識別碼。 如果您使用一個沒有後置版本號碼的識別碼,您可以在巨集執行的電腦上,以其中最新的 Graph 版本建立物件。
若要建立此物件 | 請使用此識別碼 |
---|---|
應用程式 | MSGraph.Application |
圖表 | MSGraph.Chart |
Microsoft Outlook
若要建立下列表格所列出的 Microsoft Outlook 物件,請使用其中一個對應的 OLE 程式設計識別碼。 如果您使用一個沒有後置版本號碼的識別碼,您可以在巨集執行的電腦上,以其中最新的 Outlook 版本建立物件。
若要建立此物件 | 請使用此識別碼 |
---|---|
應用程式 | Outlook.Application |
若要建立 Outlook 表單專用的 ActiveX 控制項 (如下表所列),請使用對應的 OLE 程式設計識別碼。
若要建立此 Microsoft Office 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 |
全域 | Word.Global |
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。