フォームコントロールと ActiveX コントロールをワークシート フォームに追加した後、コントロールをグループ化、コピー、移動、または配置して、適切に設計された使いやすいフォームを作成できます。
この記事のいずれかの手順を実行するには、1 つ以上のコントロールが ActiveX コントロールの場合は、まず [ 開発者 ] タブが使用できることを確認する必要があります。
[開発] タブを表示する
-
- [ File>Options>Customize Ribbon] をクリックします。
- [ リボンのカスタマイズ] で、ドロップダウン リストから [メイン タブ ] をクリックします。
- [ 開発者 ] チェック ボックスをオンにし、[OK] をクリック します。
デザイン モードであることを確認します。 [ 開発 ] タブで、[ デザイン モード
をクリックします。
コントロールのグループ化、グループ解除、または再グループ化
コントロールをグループ化するときは、それらを組み合わせて、単一のコントロールであるかのように操作できます。 たとえば、グループ内のすべてのコントロールのサイズを変更したり、1 つのユニットとして移動したりできます。
注
フォーム コントロールまたは ActiveX コントロールを、同じグループ選択で描画ツールまたは SmartArt Tools オブジェクト (図形や SmartArt グラフィックスなど) と組み合わせることはできません。
グループ コントロール
- グループ化するコントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
- 選択範囲を右クリックし、[ グループ化] をポイントし、[ グループ化] をクリックします。
コントロールのグループ化を解除する
グループ化を解除するグループを選びます。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
選択項目を右クリックし、[ グループ化] をポイントし、[ グループ化解除] をクリックします。
- グループ化の解除を続行するには、メッセージ ボックスが表示されたら [ はい ] をクリックします。
- 個々のコントロールを変更するには、必要なコントロールが使用可能になるまで、コントロールの選択とグループ解除を続行します。
コントロールを再グループ化する
- 以前にグループ化されたコントロールのいずれかを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
- 選択項目を右クリックし、[ グループ化] をポイントし、[ 再グループ化] をクリックします。
1 つ以上のコントロールをコピーする
注
フォーム コントロールまたは ActiveX コントロールを、同じグループ選択で描画ツールまたは SmartArt Tools オブジェクト (図形や SmartArt グラフィックスなど) と組み合わせることはできません。
[コピーと貼り付け] コマンドを使用する
- コントロールまたはコントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
- コントロールの複製を 1 つ作成するには、[ホーム] をクリックし、[コピー
] をクリックし、[
の貼り付け] をクリックします。
複数の複製を作成するには、必要なコピー数になるまで貼り付けを繰り返します。
キーボードとマウスを使用して
- コントロールまたはコントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
- Ctrl キーを押し、コントロールをドラッグします。
複数の複製を作成するには、必要なコピー数になるまでドラッグを繰り返します。
1 つ以上のコントロールを移動する
注
フォーム コントロールと ActiveX コントロールを、同じグループ選択で描画ツールまたは SmartArt Tools オブジェクト (図形や SmartArt グラフィックスなど) と組み合わせることはできません。
マウスを使用して
- コントロールまたはコントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
- ポインターがクロス ポインターに変わるまでコントロールの上にポインターを置き、選択したコントロールまたはコントロールを別の場所にドラッグします。
キーボードを使用する
- コントロールまたはコントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
- 矢印キーを押して、コントロールを 1 ピクセル単位で移動します。
オブジェクトの積み重ね順でコントロールを前方または後方に移動する
描画キャンバス上のコントロールやその他のオブジェクトは、追加時に個々のレイヤーに自動的に積み重ねられます。 コントロールが重なる場合の積み重ね順序を確認できます。上部のコントロールは、その下のコントロールを部分的にカバーします。
注
Form コントロールと ActiveX コントロールには、図形や SmartArt グラフィックなどの Drawing Tools オブジェクトや SmartArt Tools オブジェクトとは別のオブジェクトの積み重ね順序があります。
コントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
選択内容を右クリックし、[ 順序] をポイントして、次の操作を行います。
- コントロールを積み重ね順に 1 層上に移動するには、[ 進む] をクリックします。
- 積み重ね順にコントロールを最上位レイヤーに移動するには、[ 前面に移動] をクリックします。
- コントロールを積み重ね順に 1 層下に移動するには、[ 後方に移動] をクリックします。
- 積み重ね順にコントロールを下部レイヤーに移動するには、[ 戻る] をクリックします。
コントロールの配置と配布
注
フォーム コントロールと ActiveX コントロールを、同じグループ選択で SmartArt Tools オブジェクト (Shapes や SmartArt など) と組み合わせることはできません。
すべてのコントロールをグリッドまたは図形に揃える
- コントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
- すべてのオブジェクトをセルの左上隅に揃えるには、[ 描画ツールの書式 ] タブで、[ ボタン
の横にある矢印をクリックし、[ グリッド
スナップ] をクリックします。
[スナップ] 機能は、グリッド線のオン/オフを切り替える場合に機能します。 コントロールまたはオブジェクトの移動中に Alt キーを押しながら、コントロールをセルの目盛線に合わせることもできます。 - コントロールを移動または描画するときに、コントロールを他の図形の垂直および水平方向のエッジと自動的に揃えるには、[描画ツールの書式] タブをクリックし、[ボタンの配置
の横にある矢印をクリックし、[図形
にスナップ] をクリックします。
コントロールをエッジで揃える
重要
コントロールを配置すると、コントロールが重なって重なって配置される可能性があります。 コントロールを配置するコマンドを実行する前に、目的の方法でコントロールが互いに相対的に配置されていることを確認します。
コントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
コントロールを揃えるには、[ 描画ツールの書式 ] タブをクリックし、[ Align
] の横にある矢印をクリックします。 次のいずれかの操作を行います。- 最上位のコントロールでコントロールを配置するには、[ 上
を配置] をクリックします。 - 最も下部のコントロールでコントロールを配置するには、[ 下
を配置] をクリックします。 - コントロールを左端のコントロールで配置するには、[ 左
の配置] をクリックします。 - コントロールを右端のコントロールに合わせるには、 右
を配置します。
- 最上位のコントロールでコントロールを配置するには、[ 上
コントロールを水平方向または垂直方向に配置する
コントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
コントロールを揃えるには、[描画ツールの書式] タブをクリックし、[ボタンの配置]
の横にある矢印をクリックし、次のいずれかの操作を行います。- コントロールの中央を水平方向に揃えるには、[中央の
を揃える] をクリックします。 - コントロールの中央にコントロールを垂直方向に配置するには、[ 中央揃え
] をクリックします。
- コントロールの中央を水平方向に揃えるには、[中央の
コントロールを水平方向または垂直方向に分散する
少なくとも 3 つのコントロールを選択します。 詳細については、「 ワークシートのコントロールを選択または選択解除する」を参照してください。
コントロールを配布するには、[描画ツールの書式] タブをクリックし、[ボタンの配置]
の横にある矢印をクリックし、次のいずれかの操作を行います。- コントロールを水平方向に均等に配置するには、[ 水平に配置
をクリックします。 - コントロールを垂直方向に均等に配置するには、[ 垂直に配置
をクリックします。
- コントロールを水平方向に均等に配置するには、[ 水平に配置