アプリ版:「スタンプのみでお礼する」機能のリリースについて

EXCEL2007とoutlook2007を使用してます。

EXCELファイルを、ボタンをクリックすることで、メール送信したいのですが、どうすればいいでしょうか?

また、送信時に、「送信しますか?」と確認のメッセージも出したいです。

次のリンク先にある回答を参考にしました。
http://oshiete.goo.ne.jp/qa/4264758.html

しかし、次のエラーが出て実行できませんでした。
myDATA As MailItem ←ここが黄色くマーカーされ、「コンパイルエラー:ユーザー定義型は定義されません。」とメッセージがでました。

リンク先に書いてある通り、「Microsoft Outlook 12.0 Object Library にチェック」をいれました。

どうすれば送信できますか?
どうぞよろしくお願い致します。

A 回答 (1件)

Excel2010を使用しています。



「Microsoft Outlook 14.0 Object Library」を参照するように指定し、
リンク先のサンプルコードを貼り付けて実行しましたら、nene99さんと同じ個所で同じエラーが出ました。

ファイルを一旦保存後、Excelを再起動しましたら、エラー解消しました。
Library参照の指定後、Excel再起動が良いようです。

再起動後試しに、「MailItem」の先頭大文字を小文字に変更し
カーソル位置を動かして自動的に小文字が大文字に戻れば、正常に認識されていると判断できると思います。

ご参考になれば幸いです。
    • good
    • 0

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