• 締切済み

【その2】エクセルのシート名をひっぱる方法ありますか?

午前中に質問させていただき、おかげさまで解決しました。 ↓こちらが教えていただいたものです。 =MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31) 実は、教えていただいた関数の他に もっと簡単なものが合った気がするという 情報がありました。 興味があるので、もしご存知の方が いらっしゃいましたらご連絡下さい。 宜しくお願いします。

みんなの回答

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

VBA使用で構わなければ、 Alt+F11でVBEditor起動。 [挿入]-[標準モジュール] 以下を貼り付け。 Function sname() As String sname = ActiveSheet.Name End Function VBEditor閉じる。 セルに、 =sname() と入力。 とか。

zi-zi
質問者

お礼

お礼を投稿したつもりでいたら 投稿完了する前に閉じてしまったようです。 すみません(T-T)ほんとに。 =sname()のようなものを見た記憶があります。 私が作ったわけではないので、 きっと作成した方はVBAを 使用していたのだと思います。 ご回答ありがとうございました!

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

関連するQ&A