次の方法で共有


方法 : プログラムを使用してブックを電子メールで送信する

ブックを電子メールの添付ファイルとして送信することができます。 ただし、送信するメッセージにテキストを追加することはできません。

対象: このトピックの情報は、Excel 2007 と Excel 2010 のドキュメント レベルのプロジェクトおよびアプリケーション レベルのプロジェクトに適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。

注意

電子メールを送信するには、電子メール システムにオンラインで接続している必要があります。 SendMail は MAPI (Messaging Application Programming Interface) を使用します。

ドキュメント レベルのカスタマイズで、電子メールの添付ファイルとしてブックを送信するには

  • ブックの SendMail メソッドを呼び出して、受信者と、オプションで件名を指定します。

    Globals.ThisWorkbook.SendMail(Recipients:="someone@example.com", Subject:="July Sales Figures")
    
    Globals.ThisWorkbook.SendMail("someone@example.com", "July Sales Figures", missing);
    

アプリケーション レベルのアドインで、電子メールの添付ファイルとしてブックを送信するには

  • ブックの SendMail メソッドを呼び出して、受信者と、オプションで件名を指定します。

    Me.Application.ActiveWorkbook.SendMail(Recipients:="someone@example.com", Subject:="July Sales Figures")
    
    this.Application.ActiveWorkbook.SendMail("someone@example.com", "July Sales Figures", missing);
    

参照

処理手順

方法 : Excel の計算をプログラムで実行する

概念

ブックの操作

Workbook ホスト項目

Office プロジェクト内のオブジェクトへのグローバル アクセス

Office ソリューションの省略可能なパラメーター