エリックは、特定のセルにバインドされた多数のチェックボックスで列をすばやく埋める方法があるかどうか尋ねました。 Excelでは、フォームツールバーを使用してチェックボックスを簡単に追加できます。このタイプのチェックボックスは、ダイアログボックスを作成した場合に使用するチェックボックスと非常によく似ています。

チェックボックスのサイズ、場所、およびその他のプロパティを調整できます。

特に便利なのは、チェックボックスをワークシートの任意のセルにバインドまたはリンクできることです。チェックボックスを選択すると、リンクされたセルの値が変わります。逆に、セルの値を変更すると、チェックボックスのステータスも変更されます。

実際には、この方法で配置されたチェックボックスは、ワークシート内の2つの異なるセル、つまり、チェックボックスが配置されているセルとリンクされているセルに関連しています。リンクされたセルは、上記のようにチェックボックスとの関係で動作します。それが配置されているセルは、チェックボックスのアンカーになり、いわば、チェックボックスが表示される場所を決定します。

チェックボックスを配置してそのプロパティを適切に設定するには時間がかかります。最も時間のかかるタスクは、チェックボックスを適切なサイズにし、各チェックボックスをワークシートの異なるセルにリンクすることです。次の手順に従うことで、多数のチェックボックスを配置する作業を少し簡単にすることができます。

。通常どおりに最初のチェックボックスを配置し、必要に応じてすべてのプロパティを設定します。

。チェックボックスを置いたセルを選択します。これは難しい場合もありますが、(マウスではなく)矢印キーを使用してセルを選択することをお勧めします。

。 Ctrl + Cを押します。 Excelは、フローティングチェックボックスを使用してセルをクリップボードにコピーします。

。チェックボックスを含めるセルの範囲を選択します。

。 Ctrl + Vを押します。チェックボックスがすべて表示されます。

これを行うことで時間を大幅に節約できますが、必要なセットアップ時間をすべて節約できるわけではないことを理解することが重要です。この方法で50個のチェックボックスを配置できますが、すべてのチェックボックスは同じセルにリンクされています。したがって、「選択された」の変更

1つのチェックボックスの状態は、それらすべてに変更をもたらします。これを回避する唯一の方法は、各チェックボックスを個別に選択し、そのプロパティを表示して、リンクされたセルを変更することです。では、時間の節約はどこから来るのでしょうか?各チェックボックスを個別に配置、サイズ設定、および整列する必要はありません。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(1964)は、Microsoft Excel 97、2000、2002、および2003に適用されます。