メール メール送信(CDO.Configuration)

※より実装に近く表示させる為、コードの改行を避けています。スマホ等で閲覧される際は向きを変えてご覧ください。

※実装するバージョンによってはバージョンアップの仕様により動作しないコードもあります。実装には動作確認の上ご使用下さい。


Private Sub SendMail(TantouMei As String, MailAdd As String, Kenmei As String, Honbun As String)
On Error GoTo erroeshori

    With CreateObject("CDO.Message")
        Set .Configuration = CreateObject("CDO.Configuration")
        .From = MsgFrom
        .To = MailAdd
        .Subject = Kenmei
        .TextBody = Honbun
        .Send
        Set .Configuration = Nothing
    End With
     
MsgBox "送信完了しました", vbInformation, Me.Caption
Exit Sub
    
erroeshori:
MsgBox Err.Number & vbCr & Err.Description, vbExclamation, Me.Caption
MsgBox "以上の理由によりメッセージが送信できませんでした。", vbCritical, Me.Caption

End Sub

 

2000年01月01日|[VBサンプルコード]:[メール]