Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13070 / 13644 ツリー ←次へ | 前へ→

【7093】シートのみ送信したい ちちみ 03/8/22(金) 14:31 質問
【7099】Re:シートのみ送信したい INA 03/8/22(金) 16:22 回答
【7165】Re:シートのみ送信したい ちちみ 03/8/25(月) 10:14 回答
【7166】Re:シートのみ送信したい INA 03/8/25(月) 10:36 回答
【7169】Re:シートのみ送信したい ちちみ 03/8/25(月) 11:07 回答
【7170】Re:シートのみ送信したい INA 03/8/25(月) 11:13 回答
【7171】Re:シートのみ送信したい NH 03/8/25(月) 11:17 発言
【7172】Re:シートのみ送信したい INA 03/8/25(月) 11:31 発言
【7187】Re:シートのみ送信したい ちちみ 03/8/26(火) 9:53 回答
【7188】Re:シートのみ送信したい INA 03/8/26(火) 10:02 回答
【7191】Re:シートのみ送信したい ちちみ 03/8/26(火) 10:53 回答
【7192】Re:シートのみ送信したい INA 03/8/26(火) 11:06 発言
【7200】Re:シートのみ送信したい ちちみ 03/8/26(火) 13:25 お礼

【7093】シートのみ送信したい
質問  ちちみ  - 03/8/22(金) 14:31 -

引用なし
パスワード
   いつも困ったときには、活用させて頂いてます。
検索してみたのですが、見つからなかったので投稿させていただきます。

ファイルを添付してメール送信のVBAは過去ログで分かったのですが
作業シートのみ送信したいときには、どのようなVBAにすればいいのですか?

【7099】Re:シートのみ送信したい
回答  INA  - 03/8/22(金) 16:22 -

引用なし
パスワード
   「作業シートのみ」とはどのような状態を指しているのですか?
1シートのみのブックということですか?

【7165】Re:シートのみ送信したい
回答  ちちみ  - 03/8/25(月) 10:14 -

引用なし
パスワード
   ブック内にはシートが多数合って、そのうちの特定の1シートのみ 送信したい!ってことなのですが...

【7166】Re:シートのみ送信したい
回答  INA  - 03/8/25(月) 10:36 -

引用なし
パスワード
   ▼ちちみ さん:
>ブック内にはシートが多数合って、そのうちの特定の1シートのみ 送信したい!
>ってことなのですが...

どのような形式で送信したいのかが分からない!ってことなのですが...
本文として?添付として?、text,xls,html,csv・・・・・・・

【7169】Re:シートのみ送信したい
回答  ちちみ  - 03/8/25(月) 11:07 -

引用なし
パスワード
   ごめんなさい!そういうことですか...超初心者なのでごめんなさい。

添付ファイルではなく、メッセージ本文として作業中のシートを送信したいのです。
形式?エクセルのシートなのですが...なんだろう?わからないですぅ。
ちなみに、メールソフトは OUTLOOK です。

こんな説明でいかがでしょう?

【7170】Re:シートのみ送信したい
回答  INA  - 03/8/25(月) 11:13 -

引用なし
パスワード
   >添付ファイルではなく、メッセージ本文として作業中のシートを送信したいのです。
>形式?エクセルのシートなのですが...なんだろう?わからないですぅ。
>ちなみに、メールソフトは OUTLOOK です。
理解できました。
あいにく私は Outlook を使っていないので、お答えできそうにありません。
他の方からの回答を待ってみましょう。すみません。m(_ _)m

【7171】Re:シートのみ送信したい
発言  NH  - 03/8/25(月) 11:17 -

引用なし
パスワード
   ▼ちちみ さん:
>ごめんなさい!そういうことですか...超初心者なのでごめんなさい。
>
>添付ファイルではなく、メッセージ本文として作業中のシートを送信したいのです。
>形式?エクセルのシートなのですが...なんだろう?わからないですぅ。
>ちなみに、メールソフトは OUTLOOK です。
>
>こんな説明でいかがでしょう?

>ファイルを添付してメール送信のVBAは過去ログで分かったのですが
と一番最初にありましたが、そこまで判っているならその送りたい部分だ
けを送りたい形式(テキストなり、CSVなり)で保存しておいて、それを
送れば良いんじゃないですか?

外していたらすいませんが。

【7172】Re:シートのみ送信したい
発言  INA  - 03/8/25(月) 11:31 -

引用なし
パスワード
   >添付ファイルではなく、メッセージ本文として作業中のシートを送信したいのです。
>形式?エクセルのシートなのですが...なんだろう?わからないですぅ。
たぶん分かっているとは思いますが、メッセージ本文として送信すると、
内容によってはExcelとして使用できなくなります。
値のみであれば、text や csv でよいですし、
シート上の内容が分かれば良いのであればHtmlが便利でしょう。
(相手がhtmlのメールを受信できればですが・・)

【7187】Re:シートのみ送信したい
回答  ちちみ  - 03/8/26(火) 9:53 -

引用なし
パスワード
   はい、ありがとうございます。
メッセージ本文として送信すると、内容によってはExcelとして使用できなくなる
事は知っています。ですが、他の方から指摘があったテキスト形式のファイルに
してしまうと、Excelの画面イメージと違ってしまい受信者に分かりづらくなってしまうと思うんです。

そのため、OUTOLOOKの機能の”現在のシートを本文として送信”したかったのですが...

【7188】Re:シートのみ送信したい
回答  INA  - 03/8/26(火) 10:02 -

引用なし
パスワード
   >OUTLOOKの機能の”現在のシートを本文として送信”したかったのですが...
OUTLOOK専用のコマンドのようですね。
ところで「マクロの自動記録」は試されましたでしょうか?

*相手先もOUTLOOKを使用していないと再現できない機能なので、
添付した方が確実に思えますが・・・

【7191】Re:シートのみ送信したい
回答  ちちみ  - 03/8/26(火) 10:53 -

引用なし
パスワード
   親切にありがとうございます。「マクロの自動記録」試しました。けれど、アドレス指定後、送信ボタンを押しても何も記録されませんでした(泣)

相手先も〜とのことですが、すみません社内メールなので共通して OUTOLOOK なのです。
添付ファイルだと、見られたくない他のシートまで一緒に送信してしまいますよね?
見てほしいシートは毎月1つだけなので、そのたびに新規ファイルにコピーして送信では
...と思ったものですから。

【7192】Re:シートのみ送信したい
発言  INA  - 03/8/26(火) 11:06 -

引用なし
パスワード
   Outlookが使えなく確認が出来ないので、別案のご提案です。
以下の処理をマクロの自動記録してはいかがでしょうか?
1.新規ブックを作成
2.1シートだけコピー
3.新規ブックをファイル名を付けて保存
4.添付ファイルで送信

【7200】Re:シートのみ送信したい
お礼  ちちみ  - 03/8/26(火) 13:25 -

引用なし
パスワード
   やっぱり、その方法でしか解決策はないのでしょうか...
ありがとうございました。

13070 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free