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