
Excelにて、縦に長い表を作成しており、印刷時には当然、縦に複数枚にわたって改ページされるのですが、その時のそれぞれのページにおける外枠を自由に設定する方法はないでしょうか?現在は、表全体に対する外枠は設定していますが、それですとページ毎の外枠では罫線が切れているものが発生してしまいます。手動で1ページ1ページ罫線を設定していけばよいのでしょうが、表に修正を加えると改ページの場所も変わってしまい、また罫線の設定をし直さなければならないことになります。
何かよい方法があれば、お教え下さい。
なお、バージョンはExcel2000です。
No.3ベストアンサー
- 回答日時:
当方はExcel97なのですが、同じやり方で可能かと思います。
1.全てのセルの色を「白」にする
→この状態でセルに罫線がついてないと真っ白に見えると思います
2.必要なセルに罫線をつける
3.「ページ設定」の「シート」タブ「印刷」の項目で
「枠線」にチェックを入れる
これでできませんか?
回答ありがとうございます。
印刷時に枠線を付けた場合に表示されてしまう罫線は、セルの色を塗りつぶすと消えるんですね。(つまりセルを結合しなくてもよいのですね。)
ためになりました。ありがとうございます。
No.2
- 回答日時:
操作による良い方法が載ら無ければ、
VBAですが下記をVBE(ALT+F11)、モジュールの挿入(ALT+I、ALT+M)をして、その画面に貼り付けて実行すると、PageBreakの点線の、上の行の下線を太線で引きます。表の上、左右は引いてあると思うので、下線だけ引きます。第2ページ以後の表上線は、見出しを各ページに付与する操作により、引かれると思いますので省略しました。
Sub test01()
For i = 1 To 20
k% = ActiveSheet.Rows(i).PageBreak
If k% = -4135 Then
' MsgBox i
Range(Cells(i - 1, 1), Cells(i - 1, 5)).Borders(xlBottom).LineStyle = xlContinuous
Range(Cells(i - 1, 1), Cells(i - 1, 5)).Borders(xlBottom).Weight = xlThick
End If
Next i
End Sub
Cells()の中の1、5はA列からE列までと、仮にしていますが、適当に変えてください。
2つ目のCellsのところCells(i - 1,の後が改行されていますが、次行をCells(i - 1,の右にくっ付けてください。
回答ありがとうございます。
当方、マクロがよく分かっていないので、「ANo.#1」の回答にて対応いたしました。またよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
エクセル、ページをまたがった際の罫線
Excel(エクセル)
-
印刷時、改ページごとの下枠にのみ罫線を引きたい
Excel(エクセル)
-
excel印刷で改頁をする時に罫線を引きたいのですが、良い方法ありますか?
Excel(エクセル)
-
4
エクセルで枠飾り
Word(ワード)
-
5
エクセルで改ページ部分に自動で線を
Excel(エクセル)
-
6
EXCELでページに飾り枠を入れたい
Excel(エクセル)
-
7
Excel で改ページをしたところの罫線が印刷されません;;
Excel(エクセル)
-
8
<EXCEL>ページ最後の行の罫線設定
Excel(エクセル)
-
9
EXCELで改頁される行を太線にするには?
Excel(エクセル)
-
10
Excelで罫線を引いていないのに、印刷時には罫線が・・・。
Excel(エクセル)
-
11
エクセルのフッタに罫線は引けますか?
Excel(エクセル)
-
12
縦長表の外枠に太罫線。改ページごとに外枠をつけるには
Excel(エクセル)
-
13
エクセルで囲み線で出来ますか?
Excel(エクセル)
-
14
エクセルの罫線
Excel(エクセル)
-
15
エクセルの「ページ削除」の方法を教えて下さい。
その他(Microsoft Office)
-
16
エクセルである行以下全部を削除する方法
Excel(エクセル)
-
17
Excel で下線が消えてしまうのはどうして?
Excel(エクセル)
-
18
Excel:ページ毎に必ず罫線の最下線を印刷したい
Excel(エクセル)
-
19
エクセルでページ数をあるセルに表示させたい
Excel(エクセル)
-
20
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
ワード文書の枠線をどうしたら...
-
5
Word2010で文章の周りを絵柄で囲む
-
6
Excelにて、ページ毎の外枠に罫...
-
7
Word差し込み印刷 ラベルの枠を...
-
8
【word】印刷レイアウトでグレ...
-
9
EXCELの罫線をもっと細くしたい...
-
10
エクセル 突然「点線」?が出...
-
11
Excel で改ページをしたところ...
-
12
ダッシュ―― の打ち方
-
13
ExcelをPowerPointに挿入すると...
-
14
accessのレポートを20行固定に...
-
15
エクセルで罫線の太さを変えて...
-
16
ミニレターに綺麗に印刷する方法
-
17
wordで1ページに同じ文章を4つ...
-
18
エクセルに勝手に罫線が出てき...
-
19
Word・塗りつぶしと網掛けの違...
-
20
文章全体を四角の線で囲む方法
おすすめ情報
公式facebook
公式twitter