2011年11月1日火曜日

EXCELのセルにシート名を表示する方法

EXCELのセルにシート名を表示したい時がある。
同じフォーマットのシート名だけ違う例えばテスト仕様書とか!!

そぎゃん時は、こー書けばよか。
-------------------------------------------------------------
= MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31)
-------------------------------------------------------------
式の詳しい説明は、こちら(http://www2.odn.ne.jp/excel/waza/sheet.html#SEC5

-------------------------------------------------------------
= "社内テスト仕様書(" & MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31) & ")"
-------------------------------------------------------------
とかするとちょー便利。

1 件のコメント:

Unknown さんのコメント...

ExcelDevToolでプログラムを書かなくても表示できます。
http://www.superdbtool.com