忍者ブログ

徒然・備忘ブログ

今日一日を活きる

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Outlook起動・メールアイテム自動作成(ExcelVBA)

Outlook起動・メールアイテム自動作成(ExcelVBA)



以下、エクセルの標準モジュール作成、該当ボタンにマクロの紐づけをしたら、
一発、Outlook起動でっ感激っ!!

Sub MAKE_MAIL_ITEM()
 Dim oApp As Object
 Dim myNameSpace As Object
 Dim myFolder As Object
 Dim objMAIL As Object 'メールのオブジェクト
Dim strMOJI As String '本文
'outlook 起動
Set oApp = CreateObject("Outlook.Application")
 Set myNameSpace = oApp.GetNameSpace("MAPI")
 Set myFolder = myNameSpace.GetDefaultFolder(6) '規定のフォルダーを指定
myFolder.Display
 'メールアイテムの作成
Set objMAIL = oApp.CreateItem(0)
 '宛先・件名・本文 などのデータを代入する
objMAIL.to = "********@**.jp" 'ここに自分のアドレスを
objMAIL.Subject = "テストメール" '件名
'objMAIL.Attachments.Add "C:\Users\***".xls"
 '本文を作る
strMOJI = "メールします。" & vbCrLf _
 & " 宜しくお願いします。"
objMAIL.Body = strMOJI '本文の代入
objMAIL.Display '途中で編集したい時(メール編集画面を表示してみた)
 '終了処理:ここで、普通はオブジェクトの開放など、後始末をする。
Set oApp = Nothing
 Set myFolder = Nothing
 Set objMAIL = Nothing
 End Sub

拍手[0回]

PR
Comment form
お名前
メールアドレス
URL
タイトル
コメント
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字
パスワード
広告
+-+-【楽天市場】-+-+
プロフィール
HN:
Jomorich
性別:
非公開
P R
  Copyright 2025 徒然・備忘ブログ All rights reserved.
Template Design by LockHeart|powered by NINJA TOOLS 忍者ブログ [PR]