Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


474 / 2272 ツリー ←次へ | 前へ→

【11446】Accessからメールの送信 K&MM 10/2/11(木) 15:04 質問[未読]
【11457】Re:Accessからメールの送信 小僧 10/2/16(火) 17:07 発言[未読]
【11496】Re:Accessからメールの送信 K&MM 10/2/27(土) 21:02 質問[未読]
【11502】Re:Accessからメールの送信 小僧 10/3/1(月) 13:07 発言[未読]
【11524】Re:Accessからメールの送信 K&MM 10/3/12(金) 10:30 お礼[未読]

【11446】Accessからメールの送信
質問  K&MM  - 10/2/11(木) 15:04 -

引用なし
パスワード
   お世話になります。

 Access2003からメール送信したいですので、以下のコードを使って、一応送信が
できました。複数のメールアカウントへの送信がなんかうまくいかなくて、
困っています。

以下のコードの場合は、a001への送信できますが、a002への送信はできません。
その原因は何でしょうか?
改善策はあるのでしょうか?
また、件名やメッセージの添付は可能でしょうか?
よろしくお願いします。
※アカウント間の区切り記号[;]を使っても、
a001への送信しかできませんでした
 
Private Sub cmd_Click()
  Me.cmd.HyperlinkAddress "mailto:a001@ob.co.jp,a002@ob.co.jp";
                  ↑      ↑
End Sub

【11457】Re:Accessからメールの送信
発言  小僧  - 10/2/16(火) 17:07 -

引用なし
パスワード
   ▼K&MM さん:
こんにちは。

Accessからメール送信を行った事はないのですが
なかなか回答が付かない様ですので…。

> Access2003からメール送信したい
> Me.cmd.HyperlinkAddress "mailto:

Accessからメール送信をする手段として
良く使用されるのは

・HyperlinkAddress
・SendObject
・BASP21

の様な手段があるかと思われます。

上2つに関してはお手軽に使用できる代わりに
細かい設定までできない事や数々のバグ報告等
あまり芳しくない情報があります。

BASP21に関してはライセンスフリーのDLLで
AccessVBAからも利用が可能です。

技術的な難易度は上がりますが
メーラーに依存せずに使える点や
動作の安定性などから
多くの方が使われているDLLです。

Web上にも色々な方がサンプルがありますので
ご挑戦されてみてはいかがでしょうか。

【11496】Re:Accessからメールの送信
質問  K&MM  - 10/2/27(土) 21:02 -

引用なし
パスワード
   ありがとうございます!

挑戦してみたいです。Web上サンプルのURLを教えていただけませんか?
よろしくお願いします。

【11502】Re:Accessからメールの送信
発言  小僧  - 10/3/1(月) 13:07 -

引用なし
パスワード
   ▼K&MM さん:
こんにちは。

> Web上サンプルのURLを教えていただけませんか?

そのものずばり、BASP21の配布サイトで
基本的なコード例が記載されていますね。

h tp://www.hi-ho.ne.jp/babaq/basp21.html

また、「Access」「BASP21」のキーワードでWeb検索をすると
様々なコード例が見つかるかと思われます。

【11524】Re:Accessからメールの送信
お礼  K&MM  - 10/3/12(金) 10:30 -

引用なし
パスワード
   小僧さん

 ヒントをいただき、ありがとうございました。

474 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078193
(SS)C-BOARD v3.8 is Free