共用方式為


(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 支援與意見反應