ホーム > コンピュータとインターネット > 大勢の人に 各人専用の 同じようなメールを 一気に送信する方法

大勢の人に 各人専用の 同じようなメールを 一気に送信する方法

ちょっとネタ切れなので、パソコン系のお話を・・・

OB会の幹事(名簿係など)をやっていると、こんな方法の役立つときが年に2回あります。
年賀状メールを送るときも入れれば、年に3回かな。
これを知っておくと、結構便利ですよ。

Microsoft Excel と Outlook を使います。
バージョンによって少しずつ異なるので、Office 2010 の場合を説明します。

1. Excel と Outlook を起動します。

2. Excel から Visual Basic for Applications を起動して、
 メニュー[ツール]-[参照設定…]で、Microsoft Outlook 14.0 Object Library をチェック。
参照設定

3. Excel で、列Aに氏名、列Cに宛先、列Dに添付ファイル名を入力したワークシートを作成。
 この例題では、行1が見出し、行2~101に宛先等(100人分)を入力してあります。
ワークシート

4. 前述の Visual Basic for Applications で、次のマクロを作ります。

Sub SendMailMacro()
    Dim OLApp As Outlook.Application
    Dim mItem As Outlook.MailItem
    For iRowNumber = 2 To 101
        Set OLApp = CreateObject(“Outlook.Application.14”)
        Set mItem = OLApp.CreateItem(olMainItem)
        With mItem
            .Recipients.Add(Cells.Item(iRowNumber, “C”).Value).Type = olTo
            .Subject = “【OB会】近況確認”
            .BodyFormat = olFormatPlain
            .Body = Cells.Item(iRowNumber, “A”).Value & “ 様” & vbCr & vbCr & _
                “お世話になります。OB会幹事の誰野誰兵衛です。” & vbCr & _
                “OB会名簿の更新を行います。” & vbCr & _
                “つきましては、添付ファイルをご確認の上、” & vbCr & _
                “修正事項等をお知らせください。” & vbCr & _
                “よろしくお願い申し上げます。” & vbCr & _
                “—–” & vbCr & _
                “誰野 誰兵衛” & vbCr & _
                “ 住所:××××××××××××××××” & vbCr & _
                “ 電話・ファクシミリ:×××××” & vbCr & _
                “ 電子メール:××××××××××”
            .Attachments.Add Cells.Item(iRowNumber, “D”).Value, olByValue
            .Send
        End With
        Set mItem = Nothing
        Set OLApp = Nothing
    Next iRowNumber
End Sub

注:ダブルクォーテーションが変になっちゃってるかもしれません。
  その場合は、すんましぇんが、コピペ後に修正してください。

5. ワークシートに戻り、このマクロを実行します。

6. これでメール送信完了。
 送信済みアイテムのフォルダには100人分の送信済みメールがあるはずです。
 1人目の送信済みメールは、次のとおり。
送信メール

    以上です。
    もちろん、添付ファイルが共通で、宛先全員をBCCにまとめ書きして、ワンクリックで送信しても問題ないような場合には、こんな方法じゃなくてもいいんですが。
    もっとナイスな方法やツールなどをご存知でしたら、コメントいただけると助かります。

    広告
    1. まだコメントはありません。
    1. No trackbacks yet.

    コメントを残す

    以下に詳細を記入するか、アイコンをクリックしてログインしてください。

    WordPress.com ロゴ

    WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

    Twitter 画像

    Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

    Facebook の写真

    Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

    Google+ フォト

    Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

    %s と連携中

    %d人のブロガーが「いいね」をつけました。