プロが教える店舗&オフィスのセキュリティ対策術

Access初心者です。

同じ内容の文章を複数の人に送信できるソフトを
Accessで作りたいのですが、どうやったらいいでしょうか?
なにか参考になるサイト・情報等教えてください!!!

A 回答 (5件)

> インストール後にどうやったら使えるのでしょうか??



参照設定しない場合は・・・
Dim bobj As Object
Set bobj = CreateObject("basp21")

Dim result As String
result = bobj.SendMailEx("C:\logFile.txt", _
"smtp Server のアドレス", _
"相手(受信者)のアドレス", _
"自分(送信者)のアドレス", _
"件名", _
"本文", _
"")

それぞれの引数は文字列型でパラメータを指定します。
最後の "" は「添付ファイル無し」の場合です。
これでメールをチクチクと 1通ずつ送信するのもよいですが、FlushMail メソッドで一気に送信するのもよいでしょう。
http://www.hi-ho.ne.jp/babaq/faq.html#M021

参考URL:http://www.hi-ho.ne.jp/babaq/basp21.html#0003
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考にさせていただきます。

お礼日時:2007/04/09 09:45
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考にさせていただきます。

お礼日時:2007/04/09 09:46

AccessとBASP21を使ってメール送信を行っています。


Accessのフォームからマクロを使ってテキストを保存。
送信用画面が起動し、ボタンクリックで送信、としています。

VBAを使わなくてもマクロだけでも利用出来るのでおすすめします。
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考にさせていただきます。

お礼日時:2007/04/09 09:46

実際に送信する PC に BASP21 をインストールすれば Access の VBA からメール送信できますよ。


http://www.hi-ho.ne.jp/babaq/
無料ですが非常に実績のあるツールですのでどうぞ。

この回答への補足

ご返答ありがとうございます。

早速DL&インストール完了したのですが、
使い方がわかりません(ToT)

インストール後にどうやったら使えるのでしょうか??
教えてください~!!

補足日時:2006/07/03 17:19
    • good
    • 0

リンク先はExcelでのメール送信ですが、VBAなのでAccessでも問題ないと思います。



参考URL:http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub0 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています