• ベストアンサー

エクセル

教えて下さい。 今、あるフォルダ 例:c:\my photo にある写真ファイルを自動的に読み込んで貼りつけるマクロを組んであります。 このマクロでは、必ず貼りつけたい写真ファイルが c:\my phoyo の中にある必要があります。そこで このマクロを、エクセルマクロファイルがあるフォルダと同じフォルダの中にある写真を必ず貼り付けるにはどうしたらよいでしょうか? ちなみに写真ファイル名はどのフォルダの中に入っても、かわりません。

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

  • ベストアンサー
noname#123709
noname#123709
回答No.1

ファイルを指定する時のパスを「ThisWorkbook.Path & "\○○.jpg"」等 にすれば良いかと思いますよ。

GACHAMAN
質問者

お礼

ありがとうございました。早速試してみます。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

マクロでは取り込み先のフォルダーを、c:\my photoと指定してあるのですか? それなら、その代わりに、ThisWorkbook.Pathとすればエクセルマクロファイルがあるフォルダ名を自動取得しますよ。

GACHAMAN
質問者

お礼

ありがとうございました。早速試してみます。

すると、全ての回答が全文表示されます。

関連するQ&A