• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2007で書式と入力規則を固定したい。)

Excel2007で書式と入力規則を固定する方法

このQ&Aのポイント
  • Excel2007でシートに書式や入力規則を設定して、行の削除で値だけを詰める方法を教えてください。
  • 行を削除すると、セルの値だけでなく書式や入力規則も詰められてしまいます。
  • 値だけをつめて、書式や入力規制は残したままにする操作方法を知りたいです。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

行を削除すれば、その行自体が削除されますので、当然のことですがセルに設定されていた「書式」の行も削除されてしまいます(1行分の書式が削除される)。 普通なら、セルの書式や条件付き書式を大きめの範囲に設定しておけば良いと思うのですが、定型書式など一定の範囲のみ書式を設定する必要があるなどの条件があって、セルの書式の設定された行をそのまま残したいということでしょうか? その場合は行を「削除」する操作ではなく、「移動」する操作を行います。 たとえば、削除したい行の下の移動したいデータ範囲を選択して、その周囲にカーソルを置いて、Shiftキーを押しながら削除したい行の上の境界部分にドラッグアンドドロップします。 削除対象行は1番下に移動しますので、この行の上に新しいデータを上書きします(新しいデータを追加する必要がないなら、その範囲をDeleteします)。

その他の回答 (1)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

エクセルでのデータ入力は下方にどこまでも入力してゆくことも想定して、書式やデータの入力規則の設定では列全体を選択して設定すればそのような問題は無くなるでしょう。 それができない場合には書式やデータの入力規則が設定されているセルを選んで下方にオートフィルドラッグし、右下に表示される「オートフィルオプション」で「書式のコピー」を選択すればよいでしょう。コピーして貼り付けるなどの操作は必要ないでしょう。