• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:セル)

セルにマウスをおくと図が表示されるが、すべてのセルで同じ図が表示されてしまう問題について

このQ&Aのポイント
  • セルにマウスをおくと図が表示されるが、すべてのセルで同じ図が表示されてしまう問題が発生しています。
  • 特許公報のデータベースから情報を取得していますが、セルごとに異なる図を表示させる方法がわかりません。
  • セルに表示される図を一意に識別する方法や、セルごとに異なる図を関連付ける方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.2

ご参考にどうぞ。 http://okwave.jp/qa/q5640681.html 下記で、しばらく悩みました。 >Range.Comment.Shape.Fill.UserPicture の引数のファイル名は、constもしくは、 >string*50といった形でぴったりサイズに宣言した文字列変数でないと、 >エラーになります。(少なくとも当方のXL2000の場合は) >このファイルは読み込んでしまえば、中味が変わっても可なので、使い回ししております。

a26vNvvub
質問者

お礼

ありがとうございます。 まさに、こちらのリンクを以前見て、利用させていただきました。 この場合、実際に試していないのですが、リンクごとに異なる図が表示されるのでしょうか。

その他の回答 (1)

  • xtort
  • ベストアンサー率44% (32/72)
回答No.1

この部分で画像が固定されているからではないですか? Comment.Shape.Fill.UserPicture "P:\74B\【06 その他】\特許DB\登録公報\公開公報\" & c.Value & "\000002.gif" 文字列拾ってくるとか何でもいいんですが、対応した画像にそれぞれ変更されるようにしないと、コメント内の画像が変化しないですよ。

a26vNvvub
質問者

お礼

ご解析ありがとうございます。 なるほど、ここがあやしかったのですね。 素人の目にはどれも同じように見えてしまい、なんだかわけがわかりません。 もう少し、具体的な解決方法などございませんでしょうか。 素人が難しいことをしてなんだか生意気なようですが、 何卒、ご指導のほどよろしくお願いします。

a26vNvvub
質問者

補足

ちなみにこの部分 " & c.Value & "\000002.gif" は、図000002が、上段のフォルダ(c.value)ごとに異なっており、この部分は問題ないようです。 1つずつのセルで、それぞれ表示してくれればよいのですが・・・

関連するQ&A