【Excel】入力規則のコピーで設定が消える!Excelの貼り付けオプションで規則を維持する方法

【Excel】入力規則のコピーで設定が消える!Excelの貼り付けオプションで規則を維持する方法
🛡️ 超解決

Excelで入力規則を設定したセルをコピー&ペーストした際に、設定が消えてしまうことがあります。

これは、Excelの標準の貼り付け機能では、セルの値や書式のみがコピーされるためです。

本記事では、Excelの貼り付けオプションを活用して、入力規則の設定を維持したままコピーする方法を解説します。

これにより、複数のセルに同じ入力規則を効率的に適用できるようになります。

【要点】入力規則の設定を維持してコピーする方法

  • 「形式を選択して貼り付け」機能: コピー元の入力規則設定を維持したまま貼り付けることができます。
  • 「元の書式を保持」オプション: ペースト時に表示される貼り付けオプションで、この機能を選択します。
  • 「すべての貼り付けオプション」ダイアログ: より詳細な設定を行いたい場合に利用します。

ADVERTISEMENT

入力規則がコピーされない原因と仕組み

Excelで入力規則を設定したセルをコピーし、そのまま貼り付けると、入力規則の設定が失われることがあります。

これは、Excelの標準的なコピー&ペースト操作が、セルの「値」や「書式」といった表示上の情報に限定されるためです。

入力規則は、セルの「値」や「書式」とは別に、セルの「プロパティ」として扱われます。

そのため、通常の貼り付けでは、これらのプロパティ情報は引き継がれません。

お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

入力規則の設定を維持してコピーする手順

入力規則の設定を維持したままコピーするには、「形式を選択して貼り付け」機能を使用します。

この機能を使うことで、値や書式だけでなく、入力規則などのセルのプロパティもまとめてコピーできます。

具体的な手順は以下の通りです。

  1. コピー元のセルを選択する
    入力規則が設定されているセル、またはセル範囲を選択します。
  2. セルをコピーする
    選択したセルを右クリックし、「コピー」を選択するか、Ctrl + C (Macの場合はCommand + C) を押します。
  3. 貼り付け先のセルを選択する
    入力規則を適用したいセル、またはセル範囲を選択します。
  4. 貼り付けオプションを表示する
    選択したセルを右クリックし、表示されるメニューから「形式を選択して貼り付け」にカーソルを合わせます。
  5. 「元の書式を保持」を選択する
    表示される貼り付けオプションのアイコンの中から、「元の書式を保持」(クリップボードに元のセルのアイコンが表示されているもの)を選択します。

この操作により、コピー元のセルの入力規則が、貼り付け先のセルにそのまま適用されます。

Excel 2019やExcel 2021でも、この操作方法は同様です。

「すべての貼り付けオプション」ダイアログを使った詳細設定

上記の手順で「元の書式を保持」を選択するのが最も簡単ですが、より詳細な貼り付けオプションを設定したい場合もあります。

その場合は、「形式を選択して貼り付け」ダイアログボックスを使用します。

  1. コピー元セルを選択しコピーする
    入力規則が設定されたセルをコピーします。
  2. 貼り付け先のセルを選択する
    貼り付けたいセル範囲を選択します。
  3. 「形式を選択して貼り付け」ダイアログを開く
    貼り付け先のセルを右クリックし、「形式を選択して貼り付け」にカーソルを合わせます。
  4. 「すべて貼り付け」を選択する
    表示されるサブメニューから「すべて貼り付け」を選択します。
  5. 「形式を選択して貼り付け」ダイアログボックスで設定する
    「形式を選択して貼り付け」ダイアログボックスが表示されます。ここで、「すべて貼り付け」を選択した状態で「OK」をクリックします。

この「すべて貼り付け」オプションは、「元の書式を保持」と同様に、セルの値、書式、数式、入力規則、コメントなど、セルのすべての属性をコピーします。

より細かく設定したい場合は、ダイアログボックスの左側にある「貼り付け」の項目で、「すべて」「数式」「値」「書式」「コメント」「入力規則」などを個別に選択することも可能です。

ADVERTISEMENT

入力規則のコピーでよくある失敗パターンと対処法

「値のみ貼り付け」を選択して入力規則が消える

コピーしたセルを貼り付ける際に、誤って「値のみ貼り付け」を選択してしまうと、入力規則の設定が失われます。

「値のみ貼り付け」は、セルの表示されている値だけをコピーするため、入力規則のようなセルのプロパティは引き継がれません。

対処法:

  1. 一つ前の操作を取り消す
    Ctrl + Z (Macの場合はCommand + Z) で、直前の貼り付け操作を取り消します。
  2. 正しい貼り付けオプションを選択する
    再度貼り付け操作を行い、「形式を選択して貼り付け」から「元の書式を保持」を選択します。または、「すべての貼り付けオプション」ダイアログで「すべて貼り付け」を選択します。

コピー元の入力規則が正しく設定されていない

貼り付け先のセルに入力規則が適用されない場合、コピー元のセルにそもそも入力規則が正しく設定されていない可能性があります。

設定内容に誤りがあったり、設定が一部しか適用されていなかったりすると、コピーしても正しく引き継がれません。

対処法:

  1. コピー元の入力規則設定を確認する
    入力規則を設定したセルを選択し、「データ」タブの「データの入力規則」をクリックして、設定内容が意図通りであるかを確認します。
  2. 再度入力規則を設定し直す
    必要であれば、コピー元の入力規則を一度削除し、再度正しく設定し直してからコピー&ペーストを行います。

貼り付け先のセルに既に別の入力規則が存在する

貼り付け先のセルに既に別の入力規則が設定されている場合、コピーした入力規則で上書きされないことがあります。

Excelの仕様上、後から適用された規則が優先される場合や、競合する設定があると期待通りに動作しない場合があります。

対処法:

  1. 貼り付け前に既存の入力規則を削除する
    貼り付け先のセルを選択し、「データ」タブの「データの入力規則」をクリックし、「すべてクリア」ボタンで既存の規則を削除してから貼り付けを行います。
  2. 「形式を選択して貼り付け」で「入力規則」のみを選択する
    「形式を選択して貼り付け」ダイアログボックスを開き、「貼り付け」の項目で「入力規則」のみを選択して貼り付けます。これにより、値や書式はそのままに、入力規則だけを更新できます。

「元の書式を保持」を選択しても入力規則が引き継がれない

稀に、「元の書式を保持」を選択しても入力規則が引き継がれない場合があります。これは、Excelのバージョンによる挙動の違いや、ブックの破損などが原因として考えられます。

対処法:

  1. 「すべての貼り付けオプション」ダイアログを使用する
    「形式を選択して貼り付け」ダイアログボックスを開き、「すべて貼り付け」を選択して実行します。
  2. Excelのバージョンを確認・更新する
    お使いのExcelのバージョンが古い場合、最新の状態に更新することで問題が解決する可能性があります。
  3. 新しいブックにコピーし直す
    問題が発生しているブックを一度閉じ、新しいブックを作成して、そこにコピー&ペーストを試してみてください。
  4. VBAを使用する
    上記の方法でも解決しない場合は、VBA(Visual Basic for Applications)を使用して入力規則をコピーするマクロを作成することも検討できます。ただし、VBAの知識が必要です。

入力規則のコピーと他の機能との比較

比較項目 通常のコピー&ペースト 「元の書式を保持」 「すべて貼り付け」 「値のみ貼り付け」 「書式のみ貼り付け」
コピーされる コピーされる コピーされる コピーされる コピーされない
書式 コピーされる コピーされる コピーされる コピーされない コピーされる
数式 コピーされる(相対参照は調整される) コピーされる(相対参照は調整される) コピーされる(相対参照は調整される) 値としてコピーされる コピーされない
入力規則 コピーされない コピーされる コピーされる コピーされない コピーされない
コメント コピーされない コピーされる コピーされる コピーされない コピーされない
条件付き書式 コピーされない コピーされる コピーされる コピーされない コピーされる

上記の比較表からわかるように、入力規則の設定を維持してコピーしたい場合は、「元の書式を保持」または「すべて貼り付け」のオプションを使用するのが最も効果的です。

「値のみ貼り付け」や「書式のみ貼り付け」では、入力規則はコピーされません。

まとめ

Excelで入力規則を設定したセルをコピーする際に、設定が消えてしまう問題は、「形式を選択して貼り付け」機能の「元の書式を保持」または「すべて貼り付け」オプションを使うことで解決できます。

これにより、複数のセルに同じ入力規則を効率的に適用できるようになり、データ入力時のミスを減らせます。

今後は、入力規則をコピーする際には、この貼り付けオプションを意識して使用してください。

さらに、入力規則と条件付き書式を組み合わせて、より高度なデータ入力管理を行うことも可能です。

📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】