2016-04-17 17 views
-1

VBAの初心者です。私はあなたの貴重な提案をどのようにExcelに直接画像をリンクする必要があります。自動的にWindowsフォトビューアーにリンクする

例:

私はColoumn情報を持っている "D" を持っている
アップル
サムスン
ノキア
ブラックベリー

私は "Nokia.jpeg" でフォルダ内の画像を持っています、 " Apple.Jpeg "、" Samsung.jpeg "

どのようにしてこれらのイメージを自分の列名に自動的にリンクできますか。私は1000以上の画像を持っています。手動でリンクする時間がかかるので、フォルダ名と対応する名前でフォルダパスをリンクする方法はありますか?

+0

それは重複しない、私は腐食するイメージの名前と一致する文字列が必要です、そして、画像をリンクしてください。 – user2965711

+0

これを行うマクロを書くことができます。マクロを書くことができない場合は、専門家を雇うことができます。あなたがお金を費やしたくなければ、あなたはVBAを学ぼうとすることができます。とにかく、何かを試して立ち往生したときにここに戻ってきてください、私たちは喜んで助けます。しかし、私たちはあなたのためにあなたの仕事をしません。 – vacip

+0

このコードをそのまま使用すると、[現在のディレクトリ](http://stackoverflow.com/a/5944101/11683)が画像付きのものであれば、あなたが望むことができます。それ以外の場合は、ディレクトリ名を 'url_column.Cells(i).Value'に先行させる必要があります。したがって、それは正確な複製です。 – GSerg

答えて

0
myDir = "xxxxx" 
t = ".JPG" 
Copystr1=Worksheet.Cells(i, 8).value 
Worksheets.Hyperlinks.Add Anchor:=Cells(i, 8), Address:=myDir & Copystr1 & t, TextToDisplay:=Copystr1 

@vacip、それはちょうど助けの問題です。

+0

面白いあなたはそれを言うべきです。 :)あなたが私の答えの履歴をチェックするなら、私はここで手伝ってくれましたが、努力の表示がない質問に対しては無料のフリーラン作業を拒否します。しかしねえ...あなたの口がどこにあるかあなたの時間を置き、いくつかの質問に答えてください!うーん? – vacip

関連する問題