4つのクイック方法: Excelで画像をセルに自動サイズ調整
Excelでセルにぴったりと収まる画像を挿入することでデータの視覚化を向上させることができますが、手動で調整するのは面倒で時間がかかります。このガイドでは、画像を自動的にサイズ調整する4つの強力な方法を解説し、スプレッドシートの体験を変革します。

ビデオ:画像をセルに合わせて自動サイズ調整
画像をセルに挿入する
画像をセルのサイズに合わせてサイズ変更する前に、画像をセルに挿入することをお勧めします。セル内に画像がある場合は、直接「画像をセルに合わせてサイズ変更する」に進んで、画像をセルにぴったりと収めるコツを学んでください。
ステップ1:画像を挿入したいセルを調整する
- セルを選択してからホーム > 書式 > 行の高さを選択し、表示されたダイアログで必要な高さの数値を入力します。OKをクリック.
- 選択ホーム > 書式 > 列の幅を選択し、表示されたダイアログで必要な幅の数値を入力します。OKをクリック.
ステップ2:画像をインポートする
- 画像を挿入したいセルをクリックし、挿入 > 画像を選択し、コンピュータ上の画像ファイルを探すか、ストック画像やオンラインのリソースを利用します。ここではこのデバイス.
- を選択し、目的の画像を見つけて挿入.
ステップ3: 上記の2つのステップを繰り返して、関連するセルに画像を1つずつ挿入する
結果:すべての画像が関連するセルに挿入されました
事前に挿入された画像をサイズ変更したい場合は、次のセクションに進んでください。
画像をセルに合わせてサイズ変更する
Excelでは、画像をセルにぴったりと合わせるための3つの異なる方法があります。さっそく見てみましょう。
ショートカットで画像をセルに合わせてサイズ変更する(1つずつ)
画像をセルに合わせてサイズ変更するための一般的な方法は、手動で画像の四隅をドラッグすることです。しかし、速度と精度を求めるなら、ここではショートカットAltをお勧めします。
ステップ1: サイズ変更したい画像を選択する
ステップ2: ショートカットを使ってサイズ変更する
- 画像の右中央の円の上にカーソルを置き、ダブル矢印のカーソルが表示されるまで待ちます。
- を押しながらAltキーを押し、画像の右端がセルの右境界に揃うまでマウスを左にドラッグし、カーソルを離します。
- 画像の下中央の円の上にカーソルを置き、ダブル矢印のカーソルが表示されるまで待ちます。
- を押しながらAltキーを押し、画像の下端がセルの下境界に揃うまでマウスを上にドラッグし、カーソルを離します。
結果:
書式設定ウィンドウで画像をセルに合わせてサイズ変更する(高さまたは幅を一括変更)
特に複数の画像を扱う場合、一貫性を保つために書式設定ウィンドウを使用します。ここでは、複数の画像の高さまたは幅をセルの高さまたは幅に合わせて一括設定し、均一性を確保できます。
ステップ1:画像を選択する
- 選択 ホーム > 検索と選択 > 選択ペイン….
- で 選択 ペインで Ctrl キーを押しながら、サイズ変更したい画像を一緒に選択するか、 Ctrl + A を押して、サイズ変更したいすべてのオブジェクトを選択します。
ステップ2: 書式設定ウィンドウを開き、選択したすべての画像の高さまたは幅を設定する
- ワークシート内の任意の選択した画像を右クリックし、 オブジェクトの書式設定 をコンテキストメニューから選択します。
- クリック サイズとプロパティ タブをペインで選択し、 高さ または 幅 テキストボックスに高さまたは幅の数値を入力します。 サイズ セクションで。
- Enterキーを押してサイズ変更を完了します。
結果:
画像は固定の高さに基づいてサイズ変更され、アスペクト比が維持されます。
VBAコードで画像をセルに合わせてサイズ変更する(バッチサイズ変更、元に戻せません)
大量の画像を扱うExcelのプロフェッショナルには、VBAが役立ちます。マクロを活用して、選択した画像やワークシート内のすべての画像をサイズ変更します。Altショートカットと同様に、セル全体をカバーしますが、元の比率に影響を与える可能性があります。
ステップ1: Ctrlキーを押しながら、セルに合わせてサイズ変更したい画像を選択する
ステップ2: Alt + F11キーを押してMicrosoft Visual Basic for Applicationsウィンドウを開く
ステップ3: 挿入 > モジュールをクリックし、以下のコードのいずれかを空白のスクリプトに貼り付ける
コード1: 選択した画像をセルに合わせてサイズ変更する
Sub ResizeSelectedPicturesToFitCells()
'UpdatebyExtendoffice
Dim shp As Shape
For Each shp In Selection.ShapeRange
With shp
.LockAspectRatio = msoFalse
.Top = .TopLeftCell.Top
.Left = .TopLeftCell.Left
.Width = .TopLeftCell.Width
.Height = .TopLeftCell.Height
End With
Next shp
End Sub
コード2: 現在のシート内のすべての画像をセルに合わせてサイズ変更する
Sub ResizeImagesToFitCells()
'UpdatebyExtendoffice
Dim pic As Picture
For Each pic In ActiveSheet.Pictures
With pic
.ShapeRange.LockAspectRatio = msoFalse
.Top = .TopLeftCell.Top
.Left = .TopLeftCell.Left
.Width = .TopLeftCell.Width
.Height = .TopLeftCell.Height
End With
Next pic
End Sub
ステップ4: F5 キーを押すか、実行ボタンをクリックして
コードを実行する
結果:
コード1: 選択した画像をセルに合わせてサイズ変更する
コード2: 現在のシート内のすべての画像をセルに合わせてサイズ変更する
スマートツールで画像を一括挿入してセルに合わせてサイズ変更
Excelのセルに画像を1つずつ手動でインポートしてサイズ変更する代わりに、Kutools for Excelの画像のインポート機能を使用すると、画像を一括でインポートできます。これにより、画像がセル内に配置されるだけでなく、セルの寸法に正確に合わせてサイズ変更され、プロセス全体がより迅速かつ効率的になります。
Kutools for Excelをインストールした後、Kutools Plus > インポートとエクスポート >画像のインポートをクリックし、次の設定を指定してください:
- インポートしたい 画像のフォーマット を選択します。
- 画像をインポートするには追加 をクリックし、選択した画像が画像セクションにリストされます。
- セルサイズに合わせるを選択します。
- インポート順序ドロップダウンリストでインポート順序オプションを選択します。
- インポートをクリックします。
- 選択 単一のセル に最初の画像を配置し、 OKをクリック.
結果:
- Kutools for Excelをインストールすると、画像のインポート機能が利用可能になります。今すぐKutools for Excelをダウンロードして、この便利な機能を試してみてください!
- セルの値に基づいて画像を一括インポートしたい場合は、Kutools for Excelの 画像のマッチングインポート が良い助けになります。
セルの変更に合わせて自動的にサイズ調整
画像をセルに合わせてサイズ変更したら、最初は現在のセルサイズに適応します。しかし、セルのサイズが変わったらどうしますか?「セルと共に移動およびサイズ変更」オプションが役立ちます。
ステップ1: Ctrlキーを押しながら、自動的にサイズ調整したい画像を選択する
ステップ2: 任意の選択した画像を右クリックし、「オブジェクトの書式設定」コマンドを選択する
ステップ3: 「セルと共に移動およびサイズ変更」オプションをチェックする
書式設定 ウィンドウで「サイズとプロパティ」アイコンをクリックし、「プロパティ 」セクションで「セルと共に移動およびサイズ変更 」オプションをチェックします。
結果:
セルのサイズを変更すると、画像も同時にサイズ変更されます。
以上が、Excelで画像サイズをセルに自動的に調整する4つの効果的な方法です。このガイドがお役に立てば幸いです。 データ処理を変革する貴重なExcelのヒントやトリックについては、こちらをご覧ください。
最高のOffice生産性ツール
Kutools for Excel - あなたを群衆から際立たせるツール
🤖 | Kutools AI アシスタント: 次の要素に基づいてデータ分析を革新:インテリジェント実行 | コード生成 | カスタム数式の作成 | データの分析とチャートの生成 | Kutools 拡張機能の呼び出し… |
人気の機能:重複の検索、ハイライト、または識別 | 空白行の削除 | データを失うことなく列やセルを結合 | 数式なしで丸める ... | |
スーパーフィルター:複数条件 | 複数値 | 複数シート間 | ファジーマッチ... | |
高度なドロップダウンリスト:簡単なドロップダウンリスト | 依存するドロップダウンリスト | 複数選択可能なドロップダウンリスト... | |
列マネージャー:特定の数の列を追加 | 列の移動 | 非表示列の可視性ステータスの切り替え | 列を比較して同じおよび異なるセルを選択 ... | |
注目機能:グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートの管理 | オートテキスト ライブラリ (Auto Text) | 日付ピッカー | データの統合 | セルの暗号化/復号化 | リストによるメール送信 | スーパーフィルター | 特殊フィルタ(太字/斜体/取り消し線のフィルタリング...) ... | |
トップ15のツールセット: 12 のテキストツール(テキストの追加、特定の文字を削除 ...) | 50 以上 のグラフタイプ(ガントチャート ...) | 40 以上の実用的な数式(誕生日に基づいて年齢を計算 ...) | 19 の挿入ツール(QRコードの挿入、パスからの画像挿入 ...) | 12 の変換ツール(単語に変換する、通貨変換 ...) | 7 つの結合と分割ツール(高度な行のマージ、Excelセルの分割 ...) | ... さらに |
Kutools for Excelは300以上の機能を誇り、必要なものがワンクリックで手に入ります...
Office Tab - Microsoft Office(Excel含む)でのタブ形式の閲覧と編集を有効にする
- 数十の開いている文書間を1秒で切り替え!
- 毎日数百回のマウスクリックを減らし、マウス手にさよならを告げる。
- 複数の文書を閲覧・編集する際に、生産性が50%向上します。
- Chrome、Edge、Firefoxのように、Office(Excel含む)に効率的なタブをもたらします。