- ベストアンサー
EXCELである条件のファイルを開くようにしたい
A行にファイル名(拡張子なし)がずらっと入力されております。そのセルをクリックすると、または、そのセルの横に「開く」などのボタンを作って、ある特定のフォルダー内にあるA行のセル入力値のファイルを開くようにしたい。例えば、A1:0001、A2:0002、A3:0003…のように入力されており、A1をクリックすると、あるフォルダーの\\○○\△△\□□ 内の0001.pdfが開くようにしたい。 ファイル一覧の行が数百行ありますので、ハイパーリンクで1個1個設定するには効率が悪いため、一括でVBA(使ったことがありませんが…)などでできないでしょうか? 宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
マクロを作成しなくても ファイルの関連づけがされているなら、 HYPERLINK関数でできますよ。 B列に =HYPERLINK("c:\temp\"&A1&".pdf",A1) の様な式を入力してフィルコピーします。
その他の回答 (1)
noname#29107
回答No.1
よく似た内容の質問がありました。 http://okweb.jp/kotaeru.php3?q=1116516 ハイパーリンクを自動的に生成するのが妥当だと思います。具体的なコードは、上記の質問の回答をご覧いただいて、不明点を「補足」なりで聞いてください。
質問者
お礼
早速の御回答ありがとうございました。 教えていただいた過去の質問については、実は私も調べたのですが、ちんぷんかんぷんで、どこを編集していいのやら分からなかったものですから、御質問した次第でございます。
お礼
御回答ありがとうございます。 完璧です。やりたかったことができました。