[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『URLを入力して画像表示』(あかり)
URLのある画像が10枚あったとして
(例えば http://1〜http://10)
そのURLの中から指定した画像をエクセルで表示させたいのですが、このようなことは可能でしょうか?
< 使用 Excel:Office365、使用 OS:Windows10 >
「画像を表示する」とは具体的に何がしたいのでしょうか
(1) HyperLinkとしてセルに入力しておけば、クリックするとブラウザで表示できます
(2) セルに設定されたHyperLinkをブラウザで開く操作は、VBAで
Range("A1").Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
というような感じでできます。
(3) リボンの【挿入】→【画像】のファイル名にURLを入れると、ワークシートに画像を挿入できます。
(4) 上記のURLの画像をシートに貼り付けるVBAのコードはこんな感じです。
Dim sURL As String sURL = "https://www.google.co.jp/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png" Sheets("Sheet1").Pictures.Insert sURL (´・ω・`) 2022/01/13(木) 16:06
説明不足だったみたいで申し訳ございません。
現状ではハイパーリンクでブラウザ表示して、その画像をコピーしてExcelに張り付ける作業をしています。これを関数やBVAで効率よくできないものかと思いまして質問させていただきました。
また、画像のURLは固定ではなく、毎回変わります。
(あかり) 2022/01/13(木) 16:17
(4)でうまくいきませんか?
>画像のURLは固定ではなく わからない部分はどこですか? (´・ω・`) 2022/01/13(木) 16:34
「sURL =」のところにURLを入力すると表示することはできたのですが、
A1のセルに入力されたリンクをB1に表示させたいです。
御教授よろしくお願いします。
(あかり) 2022/01/13(木) 22:41
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.