アットウィキロゴ
豚吐露@wiki
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

豚吐露@wiki

当該シートのシート名を取得したい

最終更新:

ohden

- view
管理者のみ編集可

当該シートのシート名を取得したい

Excel 2010
Windows 7-64bit Professiona

Excel 2013 for Microsoft365 MSO (16.0.13901.20436) 64bit
Windows 10(20H2 19042.928) 64bit


こ~すれば行けた。
=RIGHT(CELL("filename"), LEN(CELL("filename"))-FIND("]", CELL("filename")))
=RIGHT(CELL("filename", A1), LEN(CELL("filename", A1))-FIND("]", CELL("filename", A1)))

filename取得するとシート名が一緒に取れてくるので、ファイル名の部分を除いたものにすれば良い。
参照にA1指定してないと、選択中のセルが対象になって、計算した時に表示中のシート名になってしまう。
A1を指定しとくと、当該シートのA1を使ってシート名の取得を行うので、良い感じ。


『=CELL("filename")』で以下のような文字列が取得できる。
【ファイルが格納されたdir path】[【ファイル名】]【シート名】

ファイル名の後ろの『]』を検知して、『]』以降の値をRIGHTで取得してる。



更新日: 2026年03月09日 (月) 17時23分15秒

名前:
コメント:

すべてのコメントを見る
記事メニュー
最近更新されたスレッド
ウィキ募集バナー