次の方法で共有


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

更新 : 2008 年 7 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

  • アプリケーション レベルのプロジェクト

Microsoft Office のバージョン

  • Excel 2003

  • Excel 2007

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

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

4zxxxe4t.alert_note(ja-jp,VS.90).gifメモ :

電子メールを送信するには、オンラインで電子メール システムに接続していることが必要です。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 ホスト項目

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

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

履歴の変更

日付

履歴

理由

2008 年 7 月

アプリケーション レベルのアドインで使用できるコード例を追加

カスタマ フィードバック