- 締切済み
EXCELでの他ファイルリンクについて
AというEXCELファイルからBというEXCELファイルへの外部リンクを張る場合、通常は =[B.xls]Sheet1!$A$1 というように記述するかと思います。 このBやSheet1という部分を、動的に表現するには どのようにしたらよいでしょうか? (どこかのセルの値を参照し、その名前に該当する ファイルないしシートへのリンクとしたいです) できるかどうかわかりませんが、 イメージ的には =[($B$2).xls]($C$3)1!$I$1 のようにしたいのです。 説明がわかりにくくてすいませんが 宜しくご教授ください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.2
INDERECT関数は試されましたか =[($B$2).xls]($C$3)1!$I$1 は =INDIRECT("["&$B$2&".xls]"&$C$3&"!$I$1") とかになりますが
noname#66624
回答No.1
VBAで外部リンクを定義してください 『Excel 外部リンク』でGoogelで検索すると事例がたくさんヒットします 質問者さんの環境に近いものをアレンジして流用してください