
オフィス2003エクセルです。
メールで送られてくるデーターの特定の行を消してその空いた行の間隔は詰めて印刷したいのです。
理由は横に長い表なので不要な行があると見にくいですし、印刷する時に印刷紙を横にして文字を小さくしないといけませんので・・
今は毎回手動で行を右クリックで削除しています。そして印刷時に紙方向を横にして80%くらいに縮小して印刷しています。
更に特定の行に色付けして印刷できればと思います。
検索して探しているとどうも「マクロ」を使わないとダメなようですが、簡単にできる方法はないものでしょうか?
自分でコピー&ペーストでできないものかとマクロを開いて、似た感じの質者回答を入力しようとしましたが、マクロ名は文字入力できますが、その下にはなにも入力できませんでした。
どなたかご教授お願いします。
No.1ベストアンサー
- 回答日時:
『表示しない』にして印刷するのでは駄目ですか?
不要な行または列をCtrlを使って選択すれば
そんなに手間ではないと思いますが。
ご存知だと思いますが、右クリックで表示しない
を選択すれば良いです。
また、表示したければ再表示を選択すれば良いです。
特定の行はセルを選択して塗りつぶしをしたら良いです。
質問の意図と違っていたらすみません。
回答ありがとうございます。
>>不要な行または列をCtrlを使って選択すれば
そんなに手間ではないと思いますが。
そうですね!「Ctrl」を使えば右クリックの手間が一度で済みますね。でももっと簡単になればと・・
毎回同じフォームでくる、メールの添付資料のエクセルファイルの一部の行を消して特定の行に色をつける作業を簡素化できないかな~と考えています。
回答ありがとうございました。
No.3
- 回答日時:
#2です。
補足ありがとうございました。>非表示にする動作と削除の動作だと同じなので、もっと簡素化できればと思います。
何らかの、行の特定が必要で、それは何か
(1)質問者でないとわからない
(例)総合的に質問者が判断
(2)セルの値や色で指定する
(例)A列で、小計と入っている行
(2)なら、プログラムの中にそれを組み込めるので、プログラム実行時以後は、使用者の介入なし。
どんなことを(大切なことを書いてない)入っているのかな。
ーー
>。「行」です。たとえば「B」の行と「C」の行とか・・・です。 色付けしたいのも同じように「A」は薄い黄色で「D」は薄い緑とかに色付けしたいです。
A,B,C・・を使うのは列です。基礎的なことですよ。
行の指定は、第1行、第3行とかです。
色付けを特定する、ロジックは何ですか。またこのことが書いてない。
(1)質問者の指定に任す。
(2)セルの値で決まる(例)C列の値が100以下にはセルに(行全体に)色をつけるなど。
ーー
>操作を一括で出来る方法がないかと・
マクロを使いたいなら、マクロの初心者だと思うが、マクロの記録をとって考えればよい。
そこでどこを変えるべきか判らないなら、そのコードを帰して、改めて質問すべし。
もっと論理的に考え説明表現しないと、プログラムなど作れませんよ。
ありがとうございます。
列と行は勘違いです。
C列とD列を消したい場合は・・・
など、例えて教えて頂ければ、あとは応用できるかな~と
考えてました。
無知な質問にお付き合いいただきありがとうございました。
No.2
- 回答日時:
行や列を非表示にして印名刷すればよいのでは。
削除するより良いのでは。>更に特定の行に色付けして印刷できればと思います。
「特定の」とは。質問者にはそれで頭がいっぱいかもしれないが、読者には皆目わからない。
だから
>検索して探しているとどうも「マクロ」を使わないとダメなようですが、簡単にできる方法はないものでしょうか?
には答える手がかりがない。文章を書いた後に読者と自分を置き換えて考えること。文章を書く要諦。
回答ありがとうございます。
>>行や列を非表示にして印名刷すればよいのでは。削除するより良いのでは。
非表示にする動作と削除の動作だと同じなので、もっと簡素化できればと思います。
>>「特定の」とは。質問者にはそれで頭がいっぱいかもしれないが、読者には皆目わからない。
「特定の行」だけではわかりませんね。失礼しました。「行」です。たとえば「B」の行と「C」の行とか・・・です。 色付けしたいのも同じように「A」は薄い黄色で「D」は薄い緑とかに色付けしたいです。
上記の操作を一括で出来る方法がないかと・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
条件に応じて特定の行を非表示...
-
Excel2007で、太字にした行のみ...
-
Excel にて非表示行を探すワー...
-
値貼り付けをしても書式も貼り...
-
エクセルで、行ごとの並び替え...
-
エクセルで全ての数字間にカン...
-
excel ある部分だけをコピペし...
-
Excel(VBA)データ入力に応じて...
-
別シート参照のセルをシート毎...
-
エクセルの複数シートの保護を...
-
エクセル 計算式も入っていない...
-
EXCEL:同じセルへどんどん足し...
-
特定のシートの削除を禁止した...
-
エクセルでファイルを開いたと...
-
前の(左隣の)シートを連続参...
-
VBAで条件によりフォントサイズ...
-
EXCELで1ヶ月分の連続した日付...
-
Excelで同じシートのコピーを一...
-
シートを任意の日付で自動で作...
-
Accessのスプレッドシートエク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel2007で、太字にした行のみ...
-
excel ある部分だけをコピペし...
-
条件に応じて特定の行を非表示...
-
Excel にて非表示行を探すワー...
-
エクセル VBA 小数点を含む数字...
-
値貼り付けをしても書式も貼り...
-
Excel(VBA)データ入力に応じて...
-
Excel2007 セルを右方向に削除...
-
wordのvbaでハイパーリンク設定...
-
エクセルで全ての数字間にカン...
-
エクセルのマクロについて質問...
-
昨日、エクセルVBAで、隣のセル...
-
Excelでセル内の数式は残し値だ...
-
エクセル2003でマクロをおこな...
-
エクセルで、行ごとの並び替え...
-
EXCELの行(または列)の...
-
エクセルVBA_散布図について
-
マクロで教えてください。
-
yyyy/mm/ddの日付に一括変換す...
-
エクセル マクロでシートを保護...
おすすめ情報