• ベストアンサー

エクセル 枠線の表示方法

エクセルの表のディスプレイ上の表示で、セルに色を付けると枠線がつぶれてしまう(消える)のですが、複数のセルに同一の色を塗ってもその間の枠線を表示させる方法はあるんでしたっけ?(それともいちいち罫線を入れないとだめなのでしょうか?)

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

>(枠線の内部のみ色を付ける、というかグレー枠を残して欲しいということです) 今、試してみましたら、私の操作に間違いなければ、例えば、ファイル-ページ設定-シート-枠線 で、罫線を引いたものが、パターンで色をつけると罫線が消えてしまう、という現象がありますね。これは、バグとは言いませんが、これは動作として不合理だと思います。枠線(この場合は罫線)が、消える必然性は、まったくありませんから。 もし、この私の操作自体に間違いがなければ、マイクロソフト社に改善の要望として出しても良いと思います。現行では満たされないでしょうけれど、上位バージョンで活かされる可能性はあると思います。(もし、私の間違いだったら、お許しください。) Excelというのは、汎用性が高いので、現行バージョンで不便を感ずれば、自分でカスタマイズしていくしかないと思います。例えば、こんなものが考えられますね。中の罫線の色だけを、そのセルの一番先頭のパターンに合わせて、罫線の色を換えてしまうというものです。 これは、一例です。こういうマクロを、Personal.xls の標準モジュールに登録し、ユーザー設定でツールボタンに登録してしまいます。色の配色については、さらに工夫の必要があります。 Sub InsideLinecolor() Dim Rng As Range Dim myColor As Integer Set Rng = Selection 'マウスで選択してから、実行。   Select Case Rng.Cells(1, 1).Interior.ColorIndex   Case xlNone, 2, 53 '白     myColor = 1 '黒   Case 4, 5, 8, 15 '黄緑, 水色     myColor = 3 '赤   Case 1, 3, 10, 11 '赤,緑     myColor = 2 '白   Case Else      myColor = 1   End Select   With Rng.Borders(xlInsideHorizontal)     .LineStyle = xlContinuous     .Weight = xlThin '細線     .ColorIndex = myColor   End With End Sub

hikari105
質問者

お礼

読み返してみると2さんの回答の意味がわからないのですが…。私の言うのはセルの地を黄色や水色に塗るとその部分の枠線が消えて表がみずらくなるということです。ともあれ、枠線表示を残せないようなので、できるように要望(提案)しようと思います。3さんの言う罫線の件は、プリンタ未接続のためわかりません。とにかく枠線が消えるのは困りものです。いろいろありがとうございました。

その他の回答 (2)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

#1 さんと同じく、私も知りませんね。 印刷の物理的には、印刷の方向の違いなどで、その区別はあるのかもしれませんが、しょせん、同じ色での区別というのは、罫線とパターンで、命令の信号としては違っていても、目視では区別されません。ですから、最初に範囲を選択してから、書式-セル-罫線で、中だけの罫線を、逆の色にするか、抜きの白色を入れるとかしかないと思います。 頻繁にあるなら、マクロでも作るしかないでしょうけれど。

hikari105
質問者

お礼

回答ありがとうございます。印刷時はそれなりに罫線を入れるとしても、印刷をしないまでも集計用に作表するだけの時に、色を付けただけで枠線が消えては見ずらいと感じます。このような不便を感じる人はいると思うのですがどうでしょうか。私としては色を塗っても枠線が選択できる機能を追加して欲しいと思います。(枠線の内部のみ色を付ける、というかグレー枠を残して欲しいということです)

回答No.1

多分ないと思います。そのためのパターンです。 罫線を入れてください。

hikari105
質問者

お礼

早速ありがとうございます。

関連するQ&A

  • EXCELの枠線

    EXCELの枠線 EXCELに、薄い水色の枠線(セルの外形線)が表示されていると 思います。 が、私のパソコンの画面では、一か所(一つのセル)だけの枠線が表示されて いません。それ以外のセルはすべて枠線が表示されています。 また、 セルの書式設定→罫線 と操作すると一か所のセルの罫線が表示されません。 他のセルはすべて罫線が表示されます。 解決方法を教えてください。宜しくお願いいたします。

  • エクセルのセルの枠線の表示

    エクセル2000を使っています。セルの枠線の部分(灰色の線)が部分的に消えてしまっています。 罫線を消しても通常は灰色の線は消えませんよね? なのにシートの部分的に消えている部分があります。 表を作成して罫線を引いたり消したりしているうちにこのような部分的にセルの枠線が消えた状態になってしまいました。 灰色の線の表示と非表示の切り替え方を教えて下さい。

  • エクセルのセルの枠線の表示について

    インターネットから、表になっている部分をエクセルに コピー、貼り付けすると、その部分のセルの枠線が表示されません。 罫線をひくので、枠線があってもなかっても関係ないのですが、罫線を消すと、セルそのものが確認できなくなります。 どのようにすれば、セルの枠線が表示されますか? ツールから、枠線を表示するようになっています。 Windows98SE Excell 2000

  • EXCELの枠線を表示する方法を教えて下さい

    バージョンは「EXCEL 2013」とです。 普段、EXCELはほとんど触りません。 以下の画像のように17行目から20行目まで2列にわたりセルの枠線が表示されていません。 セルの結合はしていません。 枠線が表示されていない範囲や、各々のセルを選択し、メニューバーの「表示」→「表示」の部分を見ても「枠線」にチェックが入っています。 ためしにチェックをはずして再度チェックを入れなおしてもダメでした。 セルの枠線をデフォルト通り表示させるにはどうしたら良いのでしょうか? よろしくお願いいたします。

  • エクセルで罫線を一時非表示ってできますか?

    エクセルで作った罫線付きの表があるのですが、印刷の時に罫線がいる場合といらない場合があります> 罫線を一時的に非表示にする方法はないでしょうか? (枠線ではありません。) ただし、 罫線には色を何種類か使っていますので、罫線色を白にして非表示にすると元に戻せなくなります。

  • Excel:枠線の色

    ALT + T O G をすると枠線を表示したり、非表示にできますが、この灰色の枠線の色を他の色に変更するにはどうしたら良いでしょうか? ウィンドウオプションの色のプルダウンで色を指定すると、罫線まで色が変わってしまうのですが、そうではなくて、すべてのセルのしきりになっている部分のみの色を変えたいのです。 Excel2000です。 再質問ですがよろしくお願いいたします。

  • Excelの枠線を完全に見えないようにするにはどうしたら良いでしょうか

    Excelの枠線を完全に見えないようにするにはどうしたら良いでしょうか。 私はExcel2003を使っていますが、作成したあとにプリントスクリーンで取り込み、ペイントに貼り付けることが良くあります。 しかしセルを表す枠線が、ペイント上にも見えてしまいます。 この作業をExcelの代わりにWordを使えば枠線の問題もありませんが、事情があってExcelを使わざるを得ません。 この線を隠す方法がありましたら、お教え下さい。 ちなみに、先日2007で教えていただいたときは、「表示」→「□ 枠線」のレ点を外すことにより解決しました。 よろしくお願いいたします。

  • 消えた枠線をもとに戻す方法

    Excel2010です。 セルを全選択して セルの背景色を例えば、白色に設定します。 するとセル間の枠線も白色になり消えてしまいます。 これを元に戻したいのですが 罫線のところで枠を選んだでも元と同じ薄いグレー色の枠線をつけることができません。 どうすれば良いでしょうか?

  • エクセルでセルをコピペする際、枠線までコピーさせない方法

    エクセルで表を作って 枠線で整えて あとから、セルをコピーする場合などに 枠線までコピーされますが 枠線をコピーさせないでセル内だけ コピーさせる方法はあるのでしょうか?

  • エクセルの罫線及び枠線のコピー

    数式等作成中のエクセルの表を罫線及び枠線のみコピーしたい場合はどうすれば良いでしょうか教えて下さい、よろしくお願いいたします。

専門家に質問してみよう