replace_sheet_name.txt
この文章はAIで生成しています。誤りが含まれることがあります。
このプログラムは、ExcelのVBAを使用して、ワークシートの名前を一括で変更するものです。以下の手順で動作します。
- 変数の宣言:
iという名前の変数を宣言し、数値として扱うことを指定します。 - ループの開始:
For文を使って、ワークシートの数だけ繰り返します。 - ワークシート名の取得:
Worksheets(i).Nameで現在のワークシートの名前を取得します。 - 名前の変更:
WorksheetFunction.Substitute関数を使って、ワークシートの名前から「before」を「after」に置き換えます。 - ループの終了:
Nextでループを終了します。
このプログラムを実行すると、すべてのワークシートの名前が「before」を「after」に置き換えられます。
Dim i As Long
For i = 1 To Worksheets.Count
sn = Worksheets(i).Name
Worksheets(i).Name = WorksheetFunction.Substitute(sn, "before", "after")
Next