Attachments.Remove メソッド (Outlook)
コレクションからオブジェクトを削除します。
構文
式。削除 (インデックス)
式Attachments オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Index | 必須 | 長整数型 (Long) | コレクション内で 1 から始まるオブジェクトのインデックス値を指定します。 |
例
この Visual Basic for Applications (VBA) の例では、Dan Wilson に送信する前に転送されたメッセージからすべての添付ファイルを削除するのには、 Remove メソッドを使用します。 この例を実行する前に ' Dan Wilson'、受信者の名前に置き換えます。
Sub RemoveAttachmentBeforeForwarding()
Dim myinspector As Outlook.Inspector
Dim myItem As Outlook.MailItem
Dim myattachments As Outlook.Attachments
Set myinspector = Application.ActiveInspector
If Not TypeName(myinspector) = "Nothing" Then
Set myItem = myinspector.CurrentItem.Forward
Set myattachments = myItem.Attachments
While myattachments.Count > 0
myattachments.Remove 1
Wend
myItem.Display
myItem.Recipients.Add "Dan Wilson"
myItem.Send
Else
MsgBox "There is no active inspector."
End If
End Sub
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。