基本
Worksheets.Nameプロパティを使用します。
実行プログラム
1 2 3 4 5 |
Sub Sample6_5_1() Worksheets("Sheet1").Name = "test" End Sub |
同名のシート名が存在しないことを確認してから変更する
実行プログラム
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Sub Sample6_5_2() Dim strNewName As String Dim i As Integer strNewName = "test" For i = 1 To Worksheets.Count If Worksheets(i).Name = strNewName Then MsgBox "存在するシート名です。" Exit Sub End If Next Worksheets("Sheet1").Name = "test" End Sub |