• 締切済み

Accessのマクロを使って複数人にメールを送る方法を教えてください。

Accessのマクロを使って複数人にメールを送る方法を教えてください。 Access2003を使用しています。 いつも、マクロの「オブジェクトの送信」を流用して複数人にメールを送っています。 ・「オブジェクトの送信」だけど、「オブジェクトの種類」や「オブジェクト名」はブランク ・「出力形式」もブランク ・「メッセージ」のところに、メール本文を書く ・「宛先」に送る人間の名前を入れる この方法で問題なくOutlookが起動しメールが配信できたのですが、今回配信したい本文はかなり長文で「メッセージ」部分に入りきりません(文字数オーバーで後半が切れる)。 そこで、 ・「オブジェクトの送信」だけど、「オブジェクトの種類」や「オブジェクト名」はブランク ・「出力形式」もブランク ・「メッセージ」も「宛先」も「件名」もブランク ・「テンプレート ファイル」にテンプレート格納先のフォルダとファイル名のパスを記入 にしたのですが、テンプレートとして認識してくれませんでした。 (何もかもブランクのOutlookが一枚立ち上がるのみ・・・) どこがいけなかったのでしょう? というか、そもそもマクロの「オブジェクトの送信」では、テンプレートを使用したメール配信は無理、VBAを使わないとダメなのでしょうか? 詳しい方教えてください。よろしくおねがいします。 (VBAしか使えない場合、書き方も教えていただけると助かります)

みんなの回答

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

ACC2002で見てみました。 マクロだとメッセージ(本文)は255文字までみたいですね。 ヘルプによればテンプレートはフルパスで記入しないといけないようです。 ドライブレターから始まって、C:\are\kore\・・・。この辺は大丈夫? VBAの場合は本文はテキストでしか送れないようです。多分2003も? またテンプレートも不可。2003だと? マクロは全くと言ってよいほど使っておりませんのでこの辺にて。 PS. VBAも覚えられると良いですよ。 Q/Aサイトでうまく動かないコードを提示して添削をお願いすることも出来ますし マクロだと、提示する手間が質問者も回答者も大変なので・・・

すると、全ての回答が全文表示されます。

関連するQ&A