VBAにて、outlookのメールを自動で作成するマクロを作成しているのですが、
メールが作成されないため、どこか間違いがあるのか、教えて頂けますでしょうか?
なお、実行時は特に何もエラーは表示されないですが、メールが作成されない状態となっています。
(参照シート名や参照セルは合っております。)
VBA
1Sub sendStartMail() 2 3 On Error GoTo Error1 4 5 Dim outlookObj As Outlook.Application 6 7 Dim outlookMail As Outlook.MailItem 8 9 Dim ws As Worksheet 10 11 12 Set outlookObj = CreateObject("Outlook.Application") 13 14 Set outlookMail = outlookObj.CreateItem(olMailItem) 15 16 Set ws = Worksheets("メール作成") 17 18 19 With outlookMail 20 .To = ws.Range("C2").Value 21 .Cc = ws.Range("C3").Value 22 .Subject = ws.Range("C4").Value 23 .Body = ws.Range("C5").Value 24 End With 25 26 Exit Sub 27 28Error1: 29 30 MsgBox Err.Description 31 32 33End Sub 34
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。