
個別に違う添付ファイルを付けて一括でメール配信をしたいのですが、EXCELやACCESSのVBA、またはソフトなどご存知の方いませんか。
例)
送信先 添付ファイル 本文(同じ)
田中さん excel01.xls 添付いたしましたファイルの内容にて、お願いします。
鈴木さん excel02.xls 添付いたしましたファイルの内容にて、お願いします。
;
;
添付ファイルが1つで、多数の方に送信できるフリーソフトはあったのですが、それぞれに送れる方法が
知りたいです。(添付ファイルは 1つのフォルダにあるとして)
100件位、あるので毎回 通常のメールに添付するのが面倒なのです。
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
エクセルのVBAで Outlookをコントロールする事例です。
仮に D8セルの添付するファイルを保存しているパスを入れておきます。
13行目以下の
B列に メールアドレス
C列に 件名
D列に 本文
F列に ファイル名 をいれて準備します。
Sub ボタン1_Click()
Dim myOLApp As Object
Dim myDATA As MailItem
Dim GYOU As Long
'### OUTLOOKのオブジェクトを作成後、メールを新規作成する。
Set myOLApp = CreateObject("Outlook.Application")
For i = 13 To Range("B65536").End(xlUp).Row
Set myDATA = myOLApp.CreateItem(olMailItem)
'(添付ファイルの追加)
myDATA.Attachments.Add Range("D8").Value & "\" & Range("F" & i).Value & ".xls"
'(宛先のアドレス、件名、本文の追加)
myDATA.To = Range("B" & i).Value
myDATA.Subject = Range("C" & i).Value
myDATA.Body = Range("D" & i).Value
'作成したメールアイテムの送信
myDATA.Send
Next
Set myDATA = Nothing
Set myOLApp = Nothing
End Sub
エクセルVBAでOlutLookのVBAを作動させるには
VBエディターの ツール=>参照設定 で Micrsoft Loutlook 10.0 Object Library にチェックを入れておきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
個別添付つきメールの一斉送信について
Excel(エクセル)
-
Wordの差し込み印刷でメールと添付資料を一括送信したい。
Word(ワード)
-
WORDの差し込み文書の電子メール送信。「添付」形式で送信できません。
その他(Microsoft Office)
-
-
4
多数の人へ本文の一部分だけ違う内容のメールを一斉送信する方法
Yahoo!メール
-
5
(実行時エラー5852)ExcelデータをWordに差し込んだ後、Wordファイルを分割するマクロ
Word(ワード)
-
6
CSVファイルを添付するときにパスワードを設定したい
Outlook(アウトルック)
-
7
Wordで差込印刷した後に別々のファイル名をつける
Word(ワード)
-
8
宛先だけ変更して同じ内容のメ-ル(添付ファイル)を多数の方へ送りたいですが
Windows Vista・XP
-
9
エクセル関数について(フォントサイズ変更)
Excel(エクセル)
-
10
差し込み印刷の宛名ラベルに抜けが出来てしまいます
その他(Microsoft Office)
-
11
Word差し込み印刷、フォルダの保存場所を変更すると
その他(Microsoft Office)
-
12
大量のPDFファイルに内容を読み取りファイル名を付けるソフトは
その他(ソフトウェア)
-
13
ワードの見出しに黒い三角が付き内容が折りたたまれてしまう
Word(ワード)
-
14
VBAが止まります。
Visual Basic(VBA)
-
15
PDF 余白を無くして用紙いっぱいに印刷したい
PDF
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PC内で速度を遅くした音源をCD...
-
ファイル数と合計サイズの取得方法
-
e-taxで送信ファイルの拡張子が...
-
個別に違う添付ファイルを付け...
-
パスワード付きWordファイルの...
-
ガラケーからPCへの写真の取り込み
-
複数のブックを新しいブックのS...
-
リストビューの選択状態を取得...
-
GIMP separate+プラグイン クラ...
-
A4の紙に印刷されている文字を...
-
メモリーリークの原因
-
typedefのスコープに関して。
-
VBA:カウンターの i の値が開放...
-
2枚、マイクロSDカードを入...
-
エクセルで「特定の文字を含む...
-
【至急】エクセル プルダウンを...
-
Accessのソースが見れない
-
エアコンの冷媒 R410Aの重...
-
コードの一部を外だしにする方...
-
microsdカード保存物をPCで見る...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
個別に違う添付ファイルを付け...
-
e-taxで送信ファイルの拡張子が...
-
PC内で速度を遅くした音源をCD...
-
複数のブックを新しいブックのS...
-
A4の紙に印刷されている文字を...
-
エクセルで「特定の文字を含む...
-
スマホでtxtファイルを編集する...
-
拡張子「.IDJ」を、windo...
-
eclipseでタブ入力ができなくな...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
GIMP separate+プラグイン クラ...
-
TextBoxにフォーカスを与えると...
-
ファイル数と合計サイズの取得方法
-
リストビューの選択状態を取得...
-
クラリスインパクトに替わるソ...
-
ビデオファイルのプロパティの...
-
エアコンの冷媒 R410Aの重...
-
VBA:カウンターの i の値が開放...
-
garagebandのLR Mixの方法について
-
Fortniteのクラッシュについて
おすすめ情報