【Excel】図形配置のストレスを解消!セルの中央に一瞬で配置する方法

Excelの使い方を熟知しているユーザーでも、図形の配置は意外とストレスフルな作業です。特に、複数の図形をセルの中央に正確に配置するのは、手間がかかります。しかし、この記事では、図形を瞬時にセルの中央に配置する简便なテクニックを紹介します。これらの方法をマスターすれば、作業効率が大幅に向上し、時間の節約にもなります。ぜひ、以下の手順を試してみてください。
【Excel】図形配置のストレスを解消!セルの中央に一瞬で配置する方法
Excelで図形要素を使用する際、配置の微調整が非常に面倒でストレスを感じることがあります。特に、図形をセルの中央に正確に配置することは、手動でやれば時間がかかります。しかし、Excelにはこの問題を簡単かつ迅速に解決する方法があります。以下の手順に従って、図形要素をセルの中央に配置する方法を詳しく説明します。
1. 図形の選択と配置の基本
まずは、図形を選択して配置する基本的な手順を紹介します。
- 図形の追加:「挿入」タブから「図形」を選択し、必要な図形をクリックしてワークシートに追加します。
- 図形の選択:追加した図形をクリックして選択します。
- 図形の移動:図形が選択された状態で、ドラッグして任意の位置に移動します。
- 図形のリサイズ:図形の角または辺をドラッグすることで、サイズを調整できます。
| 手順 | 説明 |
|---|---|
| 1 | 図形の追加:「挿入」タブから「図形」を選択し、必要な図形をクリックしてワークシートに追加します。 |
| 2 | 図形の選択:追加した図形をクリックして選択します。 |
| 3 | 図形の移動:図形が選択された状態で、ドラッグして任意の位置に移動します。 |
| 4 | 図形のリサイズ:図形の角または辺をドラッグすることで、サイズを調整できます。 |
2. 図形をセルの中央に配置する方法
図形をセルの中央に配置するには、Excelの配置ツールを使用します。
- 図形の選択:配置したい図形をクリックして選択します。
- 配置ツールの使用:「ホーム」タブの「配置」ボタンをクリックします。
- 中央配置の選択:表示されるメニューから「横揃え」を選択し、さらに「中央揃え」をクリックします。同様に、「縦揃え」から「中央揃え」を選択します。
| 手順 | 説明 |
|---|---|
| 1 | 図形の選択:配置したい図形をクリックして選択します。 |
| 2 | 配置ツールの使用:「ホーム」タブの「配置」ボタンをクリックします。 |
| 3 | 中央配置の選択:表示されるメニューから「横揃え」を選択し、さらに「中央揃え」をクリックします。同様に、「縦揃え」から「中央揃え」を選択します。 |
3. 図形のズレを確認・修正する方法
図形が正確に中央に配置されているかどうかを確認し、必要に応じて修正する方法を説明します。
- グリッド線の表示:「表示」タブの「グリッド線」チェックボックスをオンにします。これにより、ワークシート上にグリッド線が表示されます。
- 図形とセルの比較:グリッド線を参考に、図形がセルの中央に正確に配置されているかを確認します。
- 微調整:必要に応じて、図形の位置やサイズを微調整します。
| 手順 | 説明 |
|---|---|
| 1 | グリッド線の表示:「表示」タブの「グリッド線」チェックボックスをオンにします。これにより、ワークシート上にグリッド線が表示されます。 |
| 2 | 図形とセルの比較:グリッド線を参考に、図形がセルの中央に正確に配置されているかを確認します。 |
| 3 | 微調整:必要に応じて、図形の位置やサイズを微調整します。 |
4. 多重図形の中央配置
複数の図形を一度に中央に配置する方法を紹介します。
- 複数図形の選択:配置したい複数の図形をShiftキーを押しながらクリックして選択します。
- 配置ツールの使用:「ホーム」タブの「配置」ボタンをクリックします。
- 中央配置の選択:表示されるメニューから「横揃え」を選択し、さらに「中央揃え」をクリックします。同様に、「縦揃え」から「中央揃え」を選択します。
| 手順 | 説明 |
|---|---|
| 1 | 複数図形の選択:配置したい複数の図形をShiftキーを押しながらクリックして選択します。 |
| 2 | 配置ツールの使用:「ホーム」タブの「配置」ボタンをクリックします。 |
| 3 | 中央配置の選択:表示されるメニューから「横揃え」を選択し、さらに「中央揃え」をクリックします。同様に、「縦揃え」から「中央揃え」を選択します。 |
5. 図形配置の自動化
ExcelのVBAを使用して、図形の中央配置を自動化する方法を紹介します。
- VBAエディタの開き方:「Alt」キーと「F11」キーを同時に押してVBAエディタを開きます。
- マの作成:新しいモジュールを作成し、以下のコードを貼り付けします。
Sub ShapeCentralAlign() Dim shp As Shape For Each shp In ActiveSheet.Shapes With shp .Top = (ActiveSheet.Rows(.TopLeftCell.Row).Top + ActiveSheet.Rows(.TopLeftCell.Row).Height / 2) - (.Height / 2) .Left = (ActiveSheet.Columns(.TopLeftCell.Column).Left + ActiveSheet.Columns(.TopLeftCell.Column).Width / 2) - (.Width / 2) End With Next shp End Sub
- マの実行:「Alt」キーと「F8」キーを同時に押してマの一覧を開き、作成した「ShapeCentralAlign」を選択して実行します。
| 手順 | 説明 |
|---|---|
| 1 | VBAエディタの開き方:「Alt」キーと「F11」キーを同時に押してVBAエディタを開きます。 |
| 2 | マの作成:新しいモジュールを作成し、以下のコードを貼り付けします。 |
| 3 | マの実行:「Alt」キーと「F8」キーを同時に押してマの一覧を開き、作成した「ShapeCentralAlign」を選択して実行します。 |





こちらもおすすめです