Note: The other languages of the website are Google-translated. Back to English

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

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

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

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

OfficeタブOfficeでタブ付きの編集と閲覧を有効にし、作業をはるかに簡単にします...
Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます
  • 何でも再利用: 最もよく使用される、または複雑な数式、グラフなどをお気に入りに追加して、後ですぐに再利用できます。
  • 20以上のテキスト機能: テキスト文字列から数値を抽出します。 テキストの一部を抽出または削除します。 数字と通貨を英語の単語に変換します。
  • マージツール:複数のワークブックとシートをXNUMXつに。 データを失うことなく複数のセル/行/列をマージします。 重複する行と合計をマージします。
  • 分割ツール:値に基づいてデータを複数のシートに分割します。 XNUMXつのワークブックから複数のExcel、PDF、またはCSVファイル。 XNUMX列から複数列。
  • 貼り付けスキップ 非表示/フィルタリングされた行; カウントと合計 背景色別; パーソナライズされた電子メールを複数の受信者にまとめて送信します。
  • スーパーフィルター: 高度なフィルタースキームを作成し、任意のシートに適用します。 並び替え 週、日、頻度など。 フィルタ 太字、数式、コメント...
  • 300 以上の強力な機能。 Office 2007-2021 および 365 で動作します。 すべての言語をサポートします。 企業や組織に簡単に導入できます。

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

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

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

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

doc-send-workbook1

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

doc-send-workbook4

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

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 = "skyyang@extendoffice.com"
    .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

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

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

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

doc-send-workbook6

注意:

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

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


関連記事:

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

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


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

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート および以前に使用したものすべて。 セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする データを失うことなく; 分割セルコンテンツ; 重複する行/列を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • 300 以上の強力な機能. Office / Excel 2007-2021 および 365 をサポートします。すべての言語をサポートします。 企業や組織に簡単に導入できます。 フル機能の 30 日間無料トライアル。 60日間の返金保証。
kteタブ201905

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

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
officetab下部
コメントを並べ替える
コメント (17)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、このVBコーディングは私の要件に合っていますが、これには問題があります。 メールを直接送信したくないのですが、別の人にメールを送信する必要があるため、送信する前にメールを確認する必要があります。 レシーバーの名前を編集したいので、助けて元に戻してください。 よろしく、ニシャントゴエル
このコメントは、サイトのモデレーターによって最小化されました
メールを送信する前に/送信する代わりに確認するには、Withブロックの最後にある「.send」を「.display」に置き換えます。 乾杯、シギ。
このコメントは、サイトのモデレーターによって最小化されました
ワークシートに「フォームの送信」ボタンがあり、それを送信するマクロが有効になっています。 それでも、それは空白のフォームとして表示されます。 フォームに入力されたデータを添付ファイルに表示する方法について誰かが私を助けてくれますか?
このコメントは、サイトのモデレーターによって最小化されました
Ottie、送信しようとする前に、コードはワークブックを保存しますか? 開いてから行った変更は、一時ファイルにのみ適用されます(WBを閉じて、[保存]で[いいえ]を選択した場合)。 したがって、「処女」ファイルを送信している可能性があります。 完成したフォームを別のファイル(つまりFileToGo1)としてWBとして保存し、ExcelにFileToGo1を電子メールに添付してから、システムからFileToGo1を削除するように指示して、次のインスタンスが既存のファイルの上書きについて文句を言わないようにすることができます。 または、強制的に上書きして名前を付けて保存を実行することもできます。 これにより、マクロ以外のWBとして保存することもできます。これにより、受信者は、マクロのセキュリティ違反の可能性についてシステムが偏執的であるため、アラートを受け取ったり、WBを無効にしたりすることはありません。 乾杯、シギ。
このコメントは、サイトのモデレーターによって最小化されました
こんにちはすべてがうまく機能していますが、最初にXNUMXつのことが必要です。現在作業中のファイルを自動的に添付します。次に複数のユーザーに送信します。
このコメントは、サイトのモデレーターによって最小化されました
使用する ; 以下のようにユーザー間

.To = "skyyang @extendoffice.com; bob@gmail.com "
このコメントは、サイトのモデレーターによって最小化されました
Gmailアカウントに送信するように設定する方法はありますか?
このコメントは、サイトのモデレーターによって最小化されました
実際にファイルを保存しますか?
このコメントは、サイトのモデレーターによって最小化されました
モジュールを再利用する方法を説明する方法2の部分を見逃しましたか? 次回の使用時にそれを呼び出すためのボタンや他の方法はありませんか?
このコメントは、サイトのモデレーターによって最小化されました
数式で特定のセルをコピーして、その情報をメールの本文に追加する方法はありますか?
このコメントは、サイトのモデレーターによって最小化されました
情報を共有していただきありがとうございますが、ワークブックに特定のXNUMX枚のシートを新しいシートとしてのみ表示したい
このコメントは、サイトのモデレーターによって最小化されました
これはファイルを添付していますが、ファイルには行われた変更は表示されません。 最後に保存したバージョンを添付しています
このコメントは、サイトのモデレーターによって最小化されました
アクティブなワークブック。 コードの最初に保存してソートする必要があります
このコメントは、サイトのモデレーターによって最小化されました
共有してくれてありがとう、とても便利で、同じファイル内のセルを参照してメールIDを選択するオプションはありますか
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、私はVBコードでファイルを保存しようとしましたが、Outlookを共有するとき、または他の方法でVBコードが削除されます。親切に、そのExcelファイルでVBコードが常に利用できるように助けてください。
よろしくお願いします。
このコメントは、サイトのモデレーターによって最小化されました
ワークショップに行って楽しんできました。 私はワークブックを手に入れたいです。 ありがとう
このコメントは、サイトのモデレーターによって最小化されました
ワークショップに行って楽しんできました。 ワークブックが欲しい
ここにはまだコメントが投稿されていません
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護