- ベストアンサー
VBAでメール送信
VBAを使って、ワンクリックでいろいろな人にメールを遅れるようにしたいと思っています。 メール内容は人ぞれぞれ違い、大体50人程度一気に送ろうと思っています。 いろいろ調べてみた結果、「CDO」と「BASP21」の2通りのやり方があったのですが どちらの方が良いですか? できれば理由もお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
危険というのがどういう意味を指しているのか分からないですが、BASPの方が高機能な分、FTPで全公開とかやろうと思えばできますし、危険度が高いと言えるのかもしれませんが、あまりそういう表現が妥当とは思えません。 メール送信するぐらいの機能での危険性というのは、例えば意図しない人に送ってしまうとか、メールボム並のことをやらかしてしまうとかぐらいのことであれば、そのリスクはどちらでも一緒です。プログラムの内容次第です。 万能包丁と刺身包丁のどちらかより危険だろうかと問われても、人を刺してしまうということについてはどちらも同じ程度に危険。万能包丁の方が万能な分指を切るリスクは高いかもというような感じでしょうか。
その他の回答 (1)
- popesyu
- ベストアンサー率36% (1782/4883)
回答No.1
BASP 利用者の数が圧倒的に違いますので、サンプルコードにしろ豊富です(実績も多いので信頼度も高い)。デメリットは外部コントロールなので別途インストールしなければならないというのがあります。 CDOはまぁ別途インストールしなくてよいといえますが、但し環境を選びますし、機能も少ないし、サンプルが少ないしでメリット自体が思いつきません。 ただ質問者さんはある程度調べた上でもまだ違いがよく分からないようなので、その程度の使い方ならどっちでも良いでしょう。サイコロでも振って決めても問題ないと思います。
質問者
補足
CDOだと危険って場合はありますか?
お礼
ありがとうございます。 具体例、とてもわかりやすかったです。