[[20180502102048]] 『罫線を無視して印字されているところだけ印刷する』(ペンギン男爵) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『罫線を無視して印字されているところだけ印刷する方法』(ペンギン男爵)

10列400行のテンプレ表(50シート)があって、10-100行くらい入力されているのですが、印刷すると空白含めて1シートにつき20ページ出力されます。

毎回、印刷するときに、ページ指定を行うのですが50シートを印刷するのにとても手間がかかります。

説明下手で申し訳ないのですが、簡単に印刷できる方法があれば教えてください。

よろしくお願いします。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 A列に1行目から最終行までデータがありシート名がシート1からシート50として、数式-定義された名前-名前の定義で
 名前        範囲      参照範囲
 Print_Area  シート1   =INDIRECT("シート1!A1:J"&COUNTA(シート1!$A$1:$A$400))
 〜
 Print_Area  シート50  =INDIRECT("シート50!A1:J"&COUNTA(シート50!$A$1:$A$400))
 と設定してみてくれ。
(ねむねむ) 2018/05/02(水) 10:57

ありがとうございます!
綺麗に印刷できるようになりました!
(ペンギン男爵) 2018/05/02(水) 12:04

追加ですいません。
10列でないシートが出てきました。
行にこの様な設定が出来るのであれば?列も出来るのでしょうか?
(ペンギン男爵) 2018/05/05(土) 14:59

横から口出しでアレですけど、、、

>10列でないシート
要は、J列じゃないシートですよね。

ねむねむさんが提示された数式をよく見るとJ列を意味する文字が入っているとおもいますのでそこを直してみたらどうでしょうか?
(もこな2) 2018/05/05(土) 19:01


列指定しないのはだめなのでしょうか。
=INDIRECT("シート1!1:"&COUNTA(シート1!$A$1:$A$400))

それとも行方向と同様で、
表の枠はあるけど、値がない列は印刷しない
という意味でしょうか?

(マナ) 2018/05/05(土) 21:49


お返事ありがとうございます!
行方向と同じで50シート中5シートが10列ではなく40列になっていてデータが入ったり入ってなかったりします。

列と行で印刷設定が可能でしょうか?
(ペンギン男爵) 2018/05/05(土) 22:55


どの行まで印刷するかは
>A列に1行目から最終行までデータがあり
が条件でしたが

どの列まで印刷するかは、どの行で決めますか?

(マナ) 2018/05/05(土) 23:09


↓を応用してはどうでしょうか
http://office-qa.com/Excel/ex356.htm

(マナ) 2018/05/05(土) 23:17


お返事ありがとうございます!
どの列まで印刷するか?ですが、2行目のみ必ずデータが入っていました。
offsetのサイト誘導いただきありがとうございます。
使い方が分からないので、アドバイスもらえると嬉しいです!
(ペンギン男爵) 2018/05/07(月) 21:52

 =INDIRECT("Sheet1!A1:"&ADDRESS(COUNTA(Sheet1!$A$1:$A$400),COUNTA(Sheet1!$A$2:$AN$2)))
 または
 =OFFSET(Sheet1!$A$1,,,COUNTA(Sheet1!$A$1:$A$400),COUNTA(Sheet1!$A$2:$AN$2))
 ではどうか。
(ねむねむ) 2018/05/09(水) 10:31

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.