• ベストアンサー

(エクセル)セルに、アクティブになっている、ブック名を取得するには?

開いているブックのシートのセルに、今アクティブになっていた、ブック名を取得するには?

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

次の方法は如何でしょうか。 =MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.2

#1のご回答が定番で有名だと思いますが、 シートでALT+F11、挿入ー標準モジュールで出る VBEの標準モジュールの画面に Function wbn() wbn = ActiveWorkbook.Name End Function を貼り付けて シートの任意のセルに =wbn() と入れれば、ブック名がセットされます。wbnは他の名前でも可。

関連するQ&A

専門家に質問してみよう