Excelで変数としてタブ名を使用する方法

Excelブックにデータを入力すると、シートの名前がアプリケーションウィンドウ下部のタブに表示されます。 あなたがページコードを編集するとき、名前はいつもそれほど明白ではありません。 Visual Basicエディタにはシート名を一覧表示するプロジェクトウィンドウが含まれていますが、単一のマクロを複数のシートから実行することができます。 たとえば、売上記録を処理するマクロは、いくつかのフォームのいずれでも実行できます。 Visual Basicは、ブックのActiveSheetプロパティを使用して開いているシートの名前を取得します。

1。

キーボードの "Alt-F11"を押してVisual Basic Editorを開きます。

2。

開いているシートの名前を格納する必要があるマクロに移動します。 たとえば、プロジェクトウィンドウの[モジュール]リストで[Module1]をクリックし、そこに格納されているマクロまでスクロールします。

3。

タブ名を格納する変数を宣言するには、次のように入力します。

文字列として薄暗いsheetName

4。

次の行を追加して、タブの名前を変数に割り当てます。

sheetName = ActiveSheet.Name

人気の投稿