• ベストアンサー

Excelの印刷範囲指定で罫線の表示

Excelの罫線の表示 宜しくお願い致します Excel2007で表を作りA列は空白でB列に項目名を「番号」としてあります 罫線で表全体を「格子」としてあります、B列の番号を印刷したくないので 印刷範囲指定でC~Gを指定しました、これで印刷プレビューを見ると何故か C列の左端の線が表示されません??、試しに印刷して見ましたがもちろん線は 消えたまま印刷されました、印刷プレビューを閉じて印刷指定された線の上にもう一度線を引いてみましたが やはり表示されません そこで印刷範囲指定を試しにB~Gを指定して印刷プレビューを見るとちゃんとB列左側に線も現れますが この現象は何でしょうか。

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

  • ベストアンサー
noname#164823
noname#164823
回答No.1

原因は分かりませんが、普通出ますが。 回避策。 ・線の太さを太くしてみる。 ・Cの隣に1列挿入し幅を狭くする。 ・B列を「非表示」にする。 でいかがでしょう。

ok136
質問者

お礼

有難うございました 範囲指定後にB列を非表示としてプレビューで確認しましたら線が表示されてので B列を非表示にしておくと使い勝手が悪いので再びB列を表示させてプレビューで 確認したら今度は上手く線が表示されました 他の方々の説明で原因が解りました。

その他の回答 (3)

回答No.4

追記。   簡単に説明すると、Excelで「表に格子で罫線を引く」とやると、以下のように「上と右にのみ罫線を引いたセル」と「上下左右に罫線を引いたセル」の組み合わせになります。 □□□□□□□ ∟∟∟∟∟∟□ ∟∟∟∟∟∟□ ∟∟∟∟∟∟□ ∟∟∟∟∟∟□ ∟∟∟∟∟∟□ ∟∟∟∟∟∟□ (この図は、文字で説明している関係で「上と右」ではなく「下と左」になっています)   上記の表を「真ん中で、縦にページを分離して印刷」すると、以下のようになります。 1頁目   2頁目 □□□  □□□□ ∟∟∟  ∟∟∟□ ∟∟∟  ∟∟∟□ ∟∟∟  ∟∟∟□ ∟∟∟  ∟∟∟□ ∟∟∟  ∟∟∟□ ∟∟∟  ∟∟∟□   このように「左側ページで右端の罫線が消えて」しまいます(消えて、と言うか、元から無い。なお、実際には、左右逆の現象が発生し「右側ページで左端の罫線が消える」と言う結果になります)   これを解消するには、ページの分かれ目に、以下のように罫線を引き直しします。   □□□□□□□ ∟∟□∟∟∟□ ∟∟□∟∟∟□ ∟∟□∟∟∟□ ∟∟□∟∟∟□ ∟∟□∟∟∟□ ∟∟□∟∟∟□ (実際には「□」と「∟」の間の罫線は、重なって1本に見える)   これであれば、以下のようにページが分離しても大丈夫です。 1頁目   2頁目 □□□  □□□□ ∟∟□  ∟∟∟□ ∟∟□  ∟∟∟□ ∟∟□  ∟∟∟□ ∟∟□  ∟∟∟□ ∟∟□  ∟∟∟□ ∟∟□  ∟∟∟□   上下にページが分離する場合も、同様に、罫線を引き直す必要があります。

ok136
質問者

お礼

詳しく説明して頂き原因が解りました 有難うございました

回答No.3

B列とC列の間に、縦に罫線を引いた場合、以下の3通りのケースに分かれます。   ケース1:B列にあるセルのセル右側にのみ、罫線属性が付く   ケース2:C列にあるセルのセル左側にのみ、罫線属性が付く   ケース3:B列にあるセルのセル右側と、C列にあるセルのセル左側の両方に、罫線属性が付く   ケース1の場合、B列が印刷されずC列が印刷された場合、B列とC列の間にあった罫線は印刷されません。   ケース2の場合、B列が印刷されてC列が印刷されない場合、B列とC列の間にあった罫線は印刷されません。   ケース3の場合、B列とC列の間にある罫線は印刷されます。   なお、B列にあるセルのセル右側の罫線属性と、C列にあるセルのセル左側の罫線属性が異なる(片方は点線、もう片方は実線、など)場合、印刷されるセルにより、点線が印刷されたり実線が印刷されたりします。   問題解決する場合は「B列のセルのみを範囲指定して、セルの右端に罫線を引き、次に、C列のセルのみを範囲指定して、セルの左側に罫線を引く」と言うように、個々に罫線を引いて下さい。   罫線を引く時に「表全体を格子で引く」とかの手抜きをすると、Excelも手抜きをして、片側のセル(今回はB列のセルの右側だけ)にしか罫線を引いてくれませんから、表の途中でページが分離すると罫線が抜けてしまいます。   これは、今回のように「列と列の間」だけではなく「行と行の間」でも発生するので、上側の罫線が出ないと言うパターンも発生します。

ok136
質問者

お礼

詳しく説明して頂き原因が解りました 有難うございました。

  • hananoppo
  • ベストアンサー率46% (109/235)
回答No.2

B列とC列の境界の罫線がB列に属しているからです。 C列の該当範囲を選択して、罫線を引き直してください。 一つのセルを囲む罫線はそのセルに属しています。 ですから、罫線の引き方によって隣り合うセルの片方にのみ罫線がセットされる場合と両方のセルに罫線がセットされる場合があります。

ok136
質問者

お礼

詳しく説明して頂き原因が解りました 有難うございました

関連するQ&A