- ベストアンサー
エクセルのシート名をセルに表示させる方法
エクセルのシート名をセルに表示させる方法を、どなたか教えていただけないでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
上の検索ボックスに[シート名をセルに表示]と入れて、ここの質問を検索してください。 http://oshiete1.goo.ne.jp/qa959951.html
その他の回答 (1)
- zap35
- ベストアンサー率44% (1383/3079)
回答No.2
=CELL("filename")でパス名+ファイル名+シート名を取得して、シート名のみを取り出す方法の他に、以下のユーザ関数でも取得できます。 マクロはALT+F11でVBE画面を開き、「VBAProjectエクスプローラのシート名右クリック」→「挿入」→「標準モジュール」で表示される画面にペーストして下さい。実行はALT+F8を押して、マクロ名を選択します。使用法はセルに =ShName(A1) と入力して下さい。(A1はそのシートの適当なセルアドレスで良いです) Function ShName(ByVal target As Range) As String ShName = target.Parent.Name End Function