- ベストアンサー
Excelのシート名の取得について
Excelのシート名の取得について セルの式でシート名を取得することはできますか? ページヘッダーやフッターでは &[シート名] を指定すると、シート名が取得できますが、 セルの式で =&[シート名] などと入れてもエラーになるのですが、マクロを使うなどしなければシート名は取得できませんか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
=MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31) ただし、BOOKは必ず一度保存したものでないとだめですよ。
その他の回答 (3)
noname#187541
回答No.4
こんにちは。 Cell関数を使えばファイル名をシート名付きのフルパスで表示できます。 =CVell("filename",$A$1)とします。 後はフルパスからシート名を取り出せばいいので、 =MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31) とすればいいでしょう。
質問者
お礼
ありがとうございました
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.3
- ssk38
- ベストアンサー率44% (22/49)
回答No.1
質問者
お礼
ありがとうございました
お礼
ありがとうございました