共用方式為


(Outlook) 的 Application.CreateItemFromTemplate 方法

從 Outlook 範本 (.oft) 建立新的 Microsoft Outlook 專案,並傳回新專案。

語法

expressionCreateItemFromTemplate( _TemplatePath_ , _InFolder_ )

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
TemplatePath 必要 字串 新項目的 Outlook 範本的路徑及檔案名稱。
InFolder 選用 Variant 包含建立項目的資料夾。 如果省略這個引數,將使用此項目類型的預設資料夾。

傳回值

代表新 Outlook 專案的 Object 值。

註解

無論項目儲存至磁碟的模式為何,新項目將總是以撰寫模式 (與讀取模式相對) 開啟。

範例

這個 Visual Basic for Applications (VBA) 範例會使用 CreateItemFromTemplate 從 Outlook 範本建立新專案,然後加以顯示。 宏 CreateTemplate 會示範如何建立第一個範例中使用的範本。 若要避免錯誤,請以通訊錄中的有效名稱來取代 'Dan Wilson'。

Sub CreateFromTemplate() 
 Dim MyItem As Outlook.MailItem 
 
 Set MyItem = Application.CreateItemFromTemplate("C:\statusrep.oft") 
 MyItem.Display 
End Sub 
 
Sub CreateTemplate() 
 Dim MyItem As Outlook.MailItem 
 
 Set MyItem = Application.CreateItem(olMailItem) 
 MyItem.Subject = "Status Report" 
 MyItem.To = "Dan Wilson" 
 MyItem.Display 
 MyItem.SaveAs "C:\statusrep.oft", OlSaveAsType.olTemplate 
End Sub

下列 Visual Basic for Applications (VBA) 範例示範如何在呼叫CreateItemFromTemplate方法時使用選用的InFolder參數。

Sub CreateFromTemplate2() 
 Dim MyItem As Outlook.MailItem 
 
 Set MyItem = Application.CreateItemFromTemplate("C:\statusrep.oft", _ 
 Application.Session.GetDefaultFolder(olFolderDrafts)) 
 MyItem.Save 
End Sub

另請參閱

Application 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應