質問: shell関数でメーラー起動して自動送信 またまた質問させていただきます。vbaのshell関数で メーラーを起動するまではわかりますが、そのあと送信先、件名、本文を excelのセルから自動的にコピーし送信まで終える というのはどうやるんでしょうか? vbaの本にはそこまで載ってないような気がするんですが・・・
回答: 根本的に、機能の分割が必要と思われます。 まず、excelのセル情報をhtml・テキストまたは添付ファイルにする機能。 そして、メーラを起動して相手先に送付する機能です。 こうやって機能を単純化する事によって、サンプルや本で参考にできるようになると思います。 参考までに、shell関数を使うのは辞めた方がいいです。 vbaから直接メールサーバーに送信するほうがいいでしょう。