シート名を取得 (tp0044)

Microsoft Excel でセルに シート名 を持ってくる 2 つの方法を説明します、
CELL 関数を使う方法と ユーザー関数 を使う方法です。


(1) CELL 関数などを使って シート名(シート見出し) を取得する方法

こちらはワークシートから標準関数を組み合わせて使う方法です

=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))

(2) ユーザー関数を使ってシート名(シート見出し) を取得する方法

こちらはVBAで ユーザー関数 を作る方法です

Function RSN()
RSN = ActiveSheet.Name
End Function
  1. エクセル ワークシートの世界から
  2. [Alt]キーを押したまま[F11]キーを押して、VBEの世界に入り
  3. [挿入(I)]メニュー→[標準モジュール(M)]を選択し
  4. 上のコードをコピーして[標準モジュール]に貼り付けます
  5. ワークシート側に戻って、セルに =RSN() と入力します
  6. これで、セルにシート見出しが表示されます

関連ページ


キーワード


2022/01/11:更新 2012/09/30:登録 訪問者: カウンタ Valid HTML 4.01 Transitional