メインコンテンツへスキップ

ExcelからOutlookを介して現在のブックを送信するにはどうすればよいですか?

たぶん、あなたはいつもExcelワークブックでレポートを作成して変更します、それを終えた後、あなたはできるだけ早くあなたの部門マネージャーに現在保存されたレポートを送る必要があります。 ExcelからOutlookを開かずに、現在のブック全体を特定の人にすばやく送信するにはどうすればよいでしょうか。

[保存して送信]コマンドを使用して、ExcelからOutlookを介して現在のブックを送信します

VBAコードを使用してExcelから添付ファイルとしてOutlookを介して現在のブックを送信します


矢印青い右バブル [保存して送信]コマンドを使用して、ExcelからOutlookを介して現在のブックを送信します

これに 保存して送信 Excelのコマンドを使用すると、ワークブック全体を添付ファイル、PDFファイル、XPSファイル、またはOutlook経由のインターネットFAXとしてすばやく送信できます。 あなたはこれを行うことができます:

1。 送信するブックを開きます。

2。 クリック File > 保存して送信 > 電子メールを使用して送信する Excel 2010では、スクリーンショットを参照してください。

doc-send-workbook1

ヒント:Excel 2007を使用している場合は、をクリックしてください オフィスボタン > 送信、スクリーンショットを参照してください:

doc-send-workbook4

Excel 2013では、をクリックしてください File > シェアする > メール、スクリーンショットを参照してください:

doc-send-workbook5

3。 次に、Excelを送信する形式をXNUMXつ選択します。 電子メールを使用して送信する セクション、この場合、私はクリックします 添付ファイルとして送信 アイコンボタン、スクリーンショットを参照してください:

doc-send-workbook2

4。 Outlookの編集ウィンドウが表示されたら、受信者の名前を > Cc テキストボックスに件名を入力し、 件名 ボックスでは、[紹介]ボックスにメッセージを入力することもできます。スクリーンショットを参照してください。

doc-send-workbook3

注意:

1.この方法は、メールプログラムとしてOutlookを使用している場合にのみ機能します。

2.ブックを送信した後、Outlookに移動して、電子メールが正常に送信されたかどうかを確認できます。


矢印青い右バブル VBAコードを使用してExcelから添付ファイルとしてOutlookを介して現在のブックを送信します

ここでは、次のVBAコードを使用して現在のブックをExcelから添付ファイルとして送信することもできます。次の手順を実行してください。

1. 送信したいワークブックを開きます。

2。 を押し続けます Alt + F11 キー、そしてそれは開きます Microsoft Visual Basic forApplicationsウィンドウ.

3に設定します。 OK をクリックします。 インセット > モジュール、次のコードをに貼り付けます モジュールウィンドウ.

VBAコード:現在のブックをExcelから添付ファイルとして送信します

Sub SendWorkBook()
'Update 20131209
Dim OutlookApp As Object
Dim OutlookMail As Object
Set OutlookApp = CreateObject("Outlook.Application")
Set OutlookMail = OutlookApp.CreateItem(0)
On Error Resume Next
With OutlookMail
    .To = ""
    .CC = ""
    .BCC = ""
    .Subject = "kte feature"
    .Body = "Hello, please check and read this document, thank you."
    .Attachments.Add Application.ActiveWorkbook.FullName
    .Send
End With
Set OutlookMail = Nothing
Set OutlookApp = Nothing
End Sub

Note:上記のコードでは、次の情報を必要に応じて変更できます。

  • .to = ""
  • .CC = ""
  • .BCC = ""
  • .Subject = "kte feature"
  • .Body = "こんにちは、このドキュメントを確認してお読みください。ありがとうございます。"

4。 次に、をクリックします F5 キーを押してこのコードを実行すると、プロンプトボックスが表示されます。 次を許可します。、このワークブックが送信されました。

doc-send-workbook6

注意:

1.このコードは、メールプログラムとしてOutlookを使用している場合にのみ使用できます。

2.ブックを送信した後、Outlookに移動して、電子メールが正常に送信されたことを確認できます。


関連記事:

ExcelからOutlook経由でのみワークシートを送信するにはどうすればよいですか?

ExcelからOutlookを介してセルの範囲を送信/電子メールで送信するにはどうすればよいですか?

最高のオフィス生産性向上ツール

人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 工具 (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 工具 (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット 工具 (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

kteタブ201905


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I went to the workshop and enjoyed it. I would like a workbook
This comment was minimized by the moderator on the site
I went to the workshop and enjoy it. I would like to get a workbook. Thanks
This comment was minimized by the moderator on the site
Hi,I tried to save the file with VB code but when I share over outlook or some other way the VB code is getting dropped.Kindly could you help me out so that with that excel file that VB code will be available all the time.
Thank you in advance.
This comment was minimized by the moderator on the site
Thanks for sharing, very useful and is there any option to refer the cell in the same file to pick mail ids
This comment was minimized by the moderator on the site
this is attaching the file but the file does not show any changes that were made. it is attaching the last saved version
This comment was minimized by the moderator on the site
Active workbook. Save at beginning of code should sort
This comment was minimized by the moderator on the site
Thanks for sharing Information but i want in workbook a particular One sheet Only as a new sheet
This comment was minimized by the moderator on the site
Is there any way for the formula to copy certain cells and add that info to the body of the email?
This comment was minimized by the moderator on the site
Did I miss the part in method 2 that tells you how to reuse the module? There's no button or other method to recall it upon next use?
This comment was minimized by the moderator on the site
Does it actually save the file?
This comment was minimized by the moderator on the site
Is there a way to configure it to send to a gmail account?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations