本ページには広告が含まれています。
新しいOutlookのアイテムを表すオブジェクトを作成します。
- 構文
- Object = Application.CreateItem( ItemType )
- 引数
- ItemType 省略可
- olitemtypeを指定。以下を参照。
- 戻り値
- olAppointmentItem
- AppointmentItem オブジェクト
- olContactItem
- Outlook.CreateItem
- olDistributionListItem
- olJournalItem
- Outlook.CreateItem
- olMailItem
- MailItem オブジェクト
- olMobileItemMMS
- Outlook.CreateItem
- olMobileItemSMS
- Outlook.CreateItem
- olNoteItem
- olPostItem
- Outlook.CreateItem
- olTaskItem
- TaskItem オブジェクト
Application オブジェクトを返すメソッド・プロパティ
- Application.GetNamespace メソッド
- Outlookアプリケーションの親を表すApplication オブジェクトを返します。
定数一覧
OlItemType 列挙
| 名前 | 値 | 説明 |
|---|---|---|
| olMailItem | 0 | メール |
| olAppointmentItem | 1 | 予定表 |
| olContactItem | 2 | 連絡先 |
| olTaskItem | 3 | タスク |
| olJournalItem | 4 | 履歴 |
| olNoteItem | 5 | メモ |
| olPostItem | 6 | 投稿 |
| olDistributionListItem | 7 | 連絡先グループ |
| olMobileItemSMS | 11 | SMS |
| olMobileItemMMS | 12 | MMS |
プログラム実行例
新しいタスクを追加(Outlook)
CONST olTaskItem = 3
CONST olImportanceHigh = 2
DIM Outlook = CREATEOLEOBJ("Outlook.Application")
DIM TaskItem = Outlook.CreateItem(olTaskItem)
WITH TaskItem
// 件名
.Subject = "件名"
// 開始日
.StartDate = "2019/09/07"
// 期限
.DueDate = "2019/09/10"
// アラーム
.ReminderSet = TRUE
// アラーム時間
.ReminderTime = "2019/09/07 09:00:00 PM"
// 進捗状況
.Status = 0
// 優先率
.Importance = olImportanceHigh
// 達成率
.PercentComplete = 90
// 本文
.Body = "本文"
// 保存
.Save
ENDWITH使用関数
予定データをExcelから読み込み追加する(Outlook)
[download "/example/625/予定一覧.xlsx"]
使用関数
HTMLメールを送信(Outlook)
HTMLメールの本文は長くなるので、TEXTBLOCKで定義して代入しています。
使用関数
参考文献
- Application.CreateItem メソッド (Outlook) | Microsoft Learn
- OlDefaultFolders 列挙型 (Microsoft.Office.Interop.Outlook) | Microsoft Learn
関連記事
- Account オブジェクト
- Accountオブジェクトは、現在のプロファイルに定義されているアカウントを表します。
- Accounts オブジェクト
- 現在のプロファイルで利用できるアカウントを表すAccountオブジェクトのセットが含まれています。
- Application オブジェクト
- Outlookアプリケーション全体を表します。
- AppointmentItem オブジェクト
- 新しい予定を表すAppointmentItemオブジェクトを作成します。
- Folder オブジェクト
- Folders オブジェクト
- Items オブジェクト
- MailItem オブジェクト
- メールメッセージを表します。
- NameSpace オブジェクト
- Outlookのメールや予定表、連絡先といった様々なデータにアクセスすることができます。
- Recipient オブジェクト
