目次
Excelで画像を挿入する 今回は、Excelで写真を挿入する際に、セルに合わせて自動的にサイズを調整する方法をいくつかご紹介します。
わかりやすくするために、お店のお花の情報を表すシートを使ってみます。 3つの列があります。 名、価格です。 と 画像 .
練習用ワークブック
Excelで写真を挿入する 自動的にセルに合うようにサイズを調整する.xlsmExcelで写真を挿入する方法 自動的にセルに合うようにサイズを調整する
1.Excelのセルに画像を挿入する方法
まず、次のセルを選択します。 をクリックすると画像が挿入されます。 を開いてください。 インサート tab>> に移動します。 イラストレーション >> 選択 写真 >そして、選択します。 本機 (同一デバイスに写真が保存されている場合)
今度は、画像が保存されているデバイスから、保存したい画像を選択します。 挿入する。 最後に 挿入する。
画像が挿入されましたが、セルにフィットしていません。 画像をセルにフィットさせるには、画像のサイズを変更する必要があります。
続きを読む Excel VBA:フォルダから画像を挿入する(3つの方法)
2.写真のサイズを変更する
I. キーボードショートカットによるサイズ変更
ここで、サイズを変更したい画像を選択します。
を保持します。 ALTキー をクリックし、セルに収まるまで画像をドラッグします。 ALTキー は、セル全体に画像をフィットさせることができます。
または SHIFTキー をクリックすると、写真のサイズが変更され、セルに配置されます。
II. リボンを使ったサイズ変更
サイズを変更したい画像を選択し、次の画面に進みます。 ピクチャーフォーマット .
を小さくしたり大きくしたりしてください。 高さ と 幅 から ピクチャーフォーマット .
ともに減少しました。 高さ と 幅 を、セルに収める。
3.VBAでセル内の画像を自動的にフィットさせる
まず デベロッパー を選択します。 ビジュアル・ベーシック
今、新しいウィンドウの Microsoft Visual Basic for Applications が表示されます。
次に、以下を開きます。 インサート を選択します。 モジュールです。
ここでは モジュール が開かれています。
では、次のコードを書いてください。 オートフィット の画像をモジュール内に表示します。
Public Sub AutoFitPic() On Error GoTo NOT_SHAPE Dim PicWtoHRatio As Single Dim CellWtoHRatio As Single With Selection PicWtoHRatio = .Width / .Height End With Selection.TopLeftCell CellWtoHRatio = .Width / .RowHeight End With Select Case PicWtoHRatio / CellWtoHRatio Case Is> 1 With Selection.With.Width = .TopLeftCell.Width .Height = .Width / PicWtoHRatio End With Case Else With Selection.Height = .TopLeftCell.RowHeight .Width = .Height * PicWtoHRatio End With End Select With Selection .Top = .TopLeftCell.Top .Left = .TopLeftCell.Left End With Exit Sub NOT_SHAPE: MsgBox "Select picture before running this macro." End Sub
その後です。 セーブ を実行し、ワークシートに戻ってください。 インサート tab>> に移動します。 イラストレーション >> 選択 写真 >そして、選択します。 本機
今度は、画像が保存されているデバイスから、保存したい画像を選択します。 挿入する。 最後に 挿入する。
写真になるのは てんぷ を選択したセルに入力します。
オープンしました 表示 タブに移動します。 マクロ >> 選択 マクロを表示します。
では、a ダイアログボックス がポップアップ表示され、保存された マクロ名です。 ここで オートフィットピック を適用したいワークシートと マクロです。 最後に 走る。
挿入された画像は オートフィット を細胞内に取り込む。
残りの画像を挿入し AutoFitPicマクロ は、その写真をそれぞれのセルにはめ込みました。
Excelでセルに画像をロックする
ピクチャーロック は、写真が挿入されたシートに対して何らかの機能を実行する場合に必要です。
写真をロックするには、写真を選択してから右クリックします。 マウスの右側 次に、以下を選択します。 フォーマット画像
から フォーマット画像 >> 選択 サイズと特性 >>を選択します。 プロパティ オプションにマーク セルで移動、サイズ調整。
に従った。 フォーマット画像 残りの写真を実行するために フィルター
まず、以下を開きます。 データ を選択します。 フィルター
適用後 フィルター ここで、任意の列のヘッダーを選択し マウスの右クリック をクリックすると、並べ替えオプションが表示されます。
私が選んだのは チェリーブロッサム と ローズ
にロックしておいたので、画像が重ならずに選択した行が表示されるようになりました。 セルで移動、サイズ調整。
結論
この記事では、私はセルに合わせて自動的にサイズをExcelで画像を挿入するいくつかの方法を説明しました。 私は、これらのさまざまなアプローチは、自動的にセルに絵をフィットするのに役立つことを願っています。 提案、アイデア、あなたが最も歓迎されているフィードバックの任意の種類のために。 下のコメントを自由に感じてください。