備忘録:Excelで「入力規則」をコピーしたい
無くてもそんなに困らない(個人の感想です。)けれど、
Excelで表を作成する時、あるいは作成した表を他の人に入力してもらう時に、
入力をスピードアップさせるためや、入力内容のぶれや誤りを防止するためなどに、
あると便利なExcelの「入力規則」機能。
表の作成開始時に項目や入力内容をすべてイメージできていれば、
最初に入力規則を作っておくだけで済むのですが、
作成途中で【入力規則を設定しておけば良かった…】となって、
入力規則だけをコピーする方法を探したのでメモ。
※普通のコピーでは、「入力規則」だけでなく「値」や「書式」も一緒にコピーされてしまいます。
①項目内容を毎回打つのは面倒であることに気づく

②一番上のセルに入力規則を入れてみた(どうやってコピーしようか?)

③コピーしたいセルを選択してマウスを右クリック→「形式を選択して貼り付け」
もしくは、キーボードショートカットで「Ctrl」+「Alt」+「V」

④開いた画面で「入力規則」を選択して「OK」

⑤「入力規則」だけがコピーされる(入力していた値はそのまま)

ちなみに、今回は入力規則として「リスト」を使用しましたが、
・セルに元から入っていた値が『えび・かに類』
・「リスト」に含めた値が『まぐろ類』『かつお類』
という形で、元の入力内容と新しい入力規則が合わない場合でも、
ひとまず入力規則を貼り付けただけの状態では、元の『えび・かに類』が維持されます。
(勝手に書き換わったり、エラーになったりはしません。)
また、後から「入力規則」を入れたくなった場合の他の手順として、
(対象のセル1つだけに入力規則を入れてみるのではなく)
・入力規則を入れたい範囲のセルをすべて選択する
・選択中の状態で「データの入力規則」を新規設定する
という流れでも、
入力規則を追加することが可能です。
むぎわら
投稿日(2026/01/22)