• ベストアンサー

エクセルで該当シートだけをメールに添付する

インターネットfaxに移行中です。使っているシステムはメールを送ると先方にfaxが届くというものです。メール送信と受信faxの対応は下記の通りです。 メール本文→オモテ(表紙) 添付ファイル→2枚目以降 不便なのがエクセルで特定のシートだけを送信したい場合です。現状は特定のシートをpdfファイルにし、それをメールに添付して送信しています。今まではエクセルの印刷機能からfaxを仮想プリンタとしてして出力するだけだったので、手間が大きくなりました。 この手間を少しでも減らせるような工夫がありましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • skp026
  • ベストアンサー率45% (1011/2238)
回答No.1

作成したPDFをメール貼付する仮想プリンターは見当たりませんでした。 また、Excelは自動印刷の機能は、標準のものでないです。 ということで、 いくつかの機能を組み合わせれば、 印刷(PDF作成)からメールに貼付と送信することも 可能と考えます。 例えば印刷にはVBAを使う方法があります。 以下は特定のシート(開いているシート)を印刷します。 ActiveWindow.SelectedSheets.PrintOut このままでは組み合わせしづらいので、 特定のxls内に、別のxlsの特定シートを読み込み、 それを印刷するという工夫と、 xlsを開いたときに自動印刷する工夫も組み合わせます。 以下は別の印刷方法です。 https://teratail.com/questions/59688 これはVBAではなく、vbsという別の仕組みを利用しますが、 先程と同じように印刷用xlsの作成は必要です。 コマンドラインから操作できる方法です。 batファイルで作成する例もあります。 以下はsmailというコマンドラインからメール送信するソフトです。 https://www.vector.co.jp/soft/win95/net/se269471.html popで接続できるメールアカウントなら、利用できます。 ※ おそらくvbsとsmailを組み合わせる方法が、比較的に やりやすいと思います。 使い方は、特定のシートの編集を済ませて、 あとは印刷とメールするbatファイルを実行するだけです。 ※ 利用する環境が、会社内のネットだとすると、 様々な制限から、今回案内した方法が利用できない ということもあります。 ご案内したのは一例です。 仮想プリンターを自作する方法もあり得ますが、 高い専門知識が必要なので省略しました。 参考にならなかったらごめんなさい。

lock_on
質問者

お礼

高度すぎて事務系の私には全く太刀打ちできないようです。おとなしく現状のやり方で我慢します。 ありがとうございました。

関連するQ&A

  • エクセルをメールで添付できないんです

    すいません!できたらなるべく早く どなたか教えていただけませんか? エクセルをつかいなれていないもので よくわからないんです。  エクセルをメールに添付しておくりたいんですができなくて。エクセルの左上のファイルをクリックして そこの送信をえらんで、メールに添付する、まではわかったんです。  で ためしにそれを自分のメールにおくってみたんです。gooメールのほうで。  すると  「ファイル○○がみつかりません。ファイル名およびファイルの場所を確認してください」 ってでるんですが どうすればいいでしょうか?先方に至急エクセルを「添付して」おくってくれ といわれているんですが...... 時間もせまっているもので..... どなたか たすけてください!!

  • エクセルの1シートのみを添付したい!

    普通に、添付→ファイルという順で選択すると、ブック全体が添付されてしまいますよね。たくさんのシートを作ってしまうと、かなり重くなってしまうので、幾つかのシートのひとつだけをアウトルックの添付として(又は本文に載せるのでもよい)送信したいのですが、方法があれば教えて下さい。

  • Outlook Express にエクセルファイルを添付できない

    いつもお世話になっております。 実は取引先からメールが来るのですが、エクセルファイルを添付できないみたいで困っております。 【症状】 1.エクセルのファイルを添付しようとするとシートがそのままメール本文に表示されてしまい、2枚目以降のシート内容が読めない。また、印刷するのにメール本文や件名が付いてしまうので非常に困る。 2.シートの保護をしているエクセルファイルを添付しようとすると本文には何も表示されず、件名にそのファイル名が表示されて送られてくる。 といった症状です。先方のエクセルは2000、XPProでアウトルックエクスプレスを利用しているといった状況です。 ちょっと、手がかりが少ないですが宜しくお願いいたします。

  • Excelの添付ファイルが本文中に表示される

    こんにちは。 当方・先方ともにOE6使用です。 ある特定の方からのメールのみ、Excelの添付ファイルの中身が本文中に表示されています。 他の方からのメールは添付ファイルは開かないと中はわからないのですが。。 これは先方が何か設定をしているからでしょうか? 教えてください!

  • エクセルの特定のシートを添付ファイルで送信したい

    こんばんは。 いつもお世話になってます。 エクセルファイルの添付方法について教えてください。 OutLook2003を使用しています。 特定のシートのみを添付ファイルとして送信したいのですが、 [ファイル]-[送信]からだとブック全体が添付されます。 OutLookExpressでは、同作業でシートのみ添付できるようですが、 OutLookでは不可能でしょうか。 シートを分割⇒保存⇒添付する という作業をもう少し簡素化できれば と思い質問させていただきました。 方法ございましたら教えていただきたいです。 よろしくお願いします。

  • メールで添付ファイルを送れない

    VISTAでWINDOWSメールを使用。メールにWORDやEXCELのファイルを添付して送信しようとすると「いくつかのファイルが見つからなかったためメッセージに添付できませんでした。このままメッセージを送信しますか?」の表示が出て、本文は送信できますが、添付ファイルが送信できません。ファイルはちゃんとあります。どうすれば解決するでしょうか。

  • EXCELの一部のシートのみを添付ファイルとしてメール送信する方法?

    EXCELでシートのみを添付ファイルとしてメール送信する方法を考えています。 シート「1」、シート「2」・・・シート「30」 といったような構成のEXCELブックがあり、 さらにシート「メール送信」というシートを設け、 そのシートのみを添付ファイルとしてメール送信する方法です。 BASP、SendMailメソッド、アドイン、いろいろな方策は見当たりましたが、 なかなか「シートのみを添付ファイルで送信」といったような実例が見当たらず困ってしまっています。 やはりVBAで考えるのが早いでしょうか? もしVBAでやるとすれば、みなさんならばどういったものになるのかぜひ教えてください。 その他、いい方策があれば教えて頂きたいです。 具体的なイメージとしてはこうです。 シート「メール送信」のA1セルにシート「5」のA1セル(売上)をリンク シート「メール送信」のB1セルあたりにコマンドボタン「メールを送信する」 添付されるシートには数式ではなく、値としてデータが挿入されている といったような運用方法です

  • ExcelのBook内のシートを一枚だけメールで送る方法

    Excelで簡単な商品のカタログ(表を作り写真を貼付)を作っています。 その際、複数のシートのあるBookで、そのBook内の一枚だけをメール送付したいのですが、 [送信→ 「メッセージ本文として現在のシートを送付」、 又は、選択して「この選択範囲を送信する」] をクリックすると、不要な(選択していない)画像?も添付ファイルとして送信されてしまいます。 場合により、届いたメール上部に表示される「添付ファイル」に、 例えば[image001.emz]とあるのですが、クリックすると「このファイルを開けません」と表示されます。 シートを一枚だけ送付する方法は他にあるのでしょうか。 又、余分な画像を送付しないようにするのはどうしたら良いのでしょう。 お分かりになる方がいたら是非お教え下さい。 宜しくお願い致します。

  • エクセルシートだけをメールで送信するには

    業務見積もりに電子メールに添付しています。 通常エクセルブックで作成したブックを添付しています。 お聞きしたいのが ブックの中の1つのシートだけを添付することはできないのでしょうか? 今のところ1つのシートを送ることは ファイルメニューから 送信→メールの宛先 という手段で行っていますが、エクセルのシートとして 添付できないようです。 エクセルブックの中から1つのシートだけを エクセルブックとして送る良い方法、 ご存知でしたら教えてください。

  • エクセルシートの添付について

    非常に初心者の質問で申し訳ないのですが、相手が作ったエクセルのシートに「自己紹介」などを書き込んでメールに添付して送り返さなければいけないのですが、どのような手順を踏めばいいのでしょうか? このエクセルのシートを保存しようとしてもできません。メールに添付する場合、ファイル形式で一旦保存しなければいけないと思うのですが、どうしたらいいのでしょうか?お願いです、教えてください。

専門家に質問してみよう