メインコンテンツへスキップ

Excelでさまざまなファイルパスの画像を表示するにはどうすればよいですか?

画像ファイルパスのリストがある場合は、ファイルパスに基づいて隣接する列に対応する画像を表示して、次のスクリーンショットの結果を取得します。 この仕事をExcelですばやく簡単に解決するにはどうすればよいですか?

ExcelでVBAコードを使用してさまざまなファイルパスから画像を表示する

驚くべき機能を備えたさまざまなファイルパスからの画像を表示する


ExcelでVBAコードを使用してさまざまなファイルパスから画像を表示する

ここでは、役立つVBAコードを紹介します。次のようにしてください。

1。 を押し続けます Alt + F11 キーを押して アプリケーション向け Microsoft Visual Basic 窓。

2に設定します。 OK をクリックします。 インセット > モジュール、次のコードをに貼り付けます モジュール 窓。

VBAコード:さまざまなファイルパスからの画像を表示します。

Sub InsertPicFromFile()
    Dim xRg As Range
    Dim xCell As Range
    Dim xVal As String
    On Error Resume Next
    Set xRg = Application.InputBox("Please select file path cells:", "KuTools for Excel", Selection.Address, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    For Each xCell In xRg
        xVal = xCell.Value
        If xVal <> "" Then
            ActiveSheet.Shapes.AddPicture xCell.Value, msoFalse, msoTrue, _
            xCell.Offset(0, 1).Left, xCell.Top, xCell.Height, _
            xCell.Height
        End If
    Next
    Application.ScreenUpdating = True
End Sub

3。 上記のコードを挿入した後、を押してください F5 キーを押してこのコードを実行すると、ファイル パスのセルを選択することを促すプロンプト ボックスが表示されます。スクリーンショットを参照してください。

4。 次に、をクリックします OK ボタンをクリックすると、次のスクリーンショットに示すように、対応するファイル パスに基づくすべての画像が次の列に表示されます。


驚くべき機能を備えたさまざまなファイルパスからの画像を表示する

上記のコードでお困りの場合は、 Kutools for Excel 便利な機能をサポートしています - パス(URL)から画像を挿入, この強力なユーティリティを使用すると、ファイル パスまたは URL アドレスに基づいて画像を一度にすばやく挿入できます。

ヒント:これを適用する パス(URL)から画像を挿入 機能、まず、ダウンロードする必要があります Kutools for Excel、次に機能をすばやく簡単に適用します。

インストールした後 Kutools for Excel、次のようにしてください。

1に設定します。 OK をクリックします。 クツール > インセット > パス(URL)から画像を挿入、スクリーンショットを参照してください:

2。 の中に パス(URL)から画像を挿入 ダイアログボックスで、次の操作を行ってください。

  • ファイルパスを含むセルのリストと、画像を配置するセルを選択します。
  • 次に、使用する画像のサイズを指定します。 画像サイズ のセクションから無料でダウンロードできます。

3。 次に、をクリックします。 Ok ボタンをクリックすると、対応する画像がセルに挿入されます。スクリーンショットを参照してください。

[Kutools for Excelをダウンロードして今すぐ無料トライアル]をクリックしてください!


より相対的な記事:

  • Excelで画像のURLを実際の画像に変換する
  • 列Aに画像のURLアドレスのリストがあり、ここで、対応する画像をURLからダウンロードして、左のスクリーンショットに示すように隣接する列Bに表示します。 Excelで、画像のURLから実際の画像をすばやく簡単に抽出するにはどうすればよいでしょうか。
  • Excel で複数の画像からハイパーリンクを抽出する
  • たとえば、ワークシートに画像のリストがあり、各画像にハイパーリンクが含まれているとします。次のスクリーンショットに示すように、これらの画像から次のセルへの実際のハイパーリンク アドレスを抽出したいとします。 もちろん、[ハイパーリンクの編集] ボックスからハイパーリンク アドレスを XNUMX つずつコピーすることもできますが、抽出する必要があるハイパーリンクが複数ある場合、これには時間がかかります。
  • Excelで画像を使用してドロップダウンリストを作成する
  • Excel では、セルの値を含むドロップダウン リストをすばやく簡単に作成できますが、画像を含むドロップダウン リストを作成しようとしたことはありますか。つまり、ドロップダウン リストから XNUMX つの値をクリックすると、その相対値が表示されます。画像も同時に表示されます。

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

説明


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have a question - this VBA code is working for me (Excel 365 Mac v16.40), but it does not load the images into Excel until I import them all manually (and then delete them). Prior to my manual import, the script runs and then completes without an error, but without any images appearing. It's almost as if Excel can't see the destination path until I have made the path "visible" through the manual import.
Any thoughts as to what is happening here/how to solve without this workaround? Thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations