Outlookサポートナビ!  ≫≫≫ Outlookフォーム作成/VBSプログラミング

 

◆ Attachmentsコレクション


アイテムの添付ファイルの集合を表すコレクションオブジェクトです。

AttachmentsコレクションはItemオブジェクトのAttachmentsプロパティで取得できます。

Attachmentsコレクションを使って、添付ファイルの追加や削除が可能です。

 

例: Set Attachmentsコレクション変数 = Item.Attachments

 

主なプロパティ

主なメソッド

Count … Attachmentsコレクション内のオブジェクト数を取得します。

Add … 添付ファイルを追加します。

Item … コレクションからAttachnemtオブジェクトを返します。

 

 

記述例:


記号

任意のファイルを添付する

Set NewItem = Application.CreateItem(0)
NewItem.Attachments.Add("C:\test\a.doc")

NewItem.Display

★新規メッセージを作成

★C:\testフォルダにあるa.docファイルを添付

★メッセージを表示する


記号

添付ファイルを全て削除する

Set MyAttachments = Item.Attachments

x = MyAttachments.Count

For i = x to 1 Step -1

MyAttachments.item(i).Delete

Next

★添付ファイルの集合を取得(Attachmentsコレクション)

★添付ファイル数を取得

★各添付ファイルに対し操作を繰り返す

★個々のAttachmentオブジェクト(添付ファイル)を削除する

 

≫≫  Outlookフォーム作成/開発/VBSプログラミング  ≫≫ Outlookオブジェクトモデルから学ぶ