Dim SheetName As String
Sub Sample1()
SheetName = InputBox("挿入するシート名を入力してください")
If SheetName <> "" Then Call AddNewSheet
End Sub
Sub AddNewSheet()
Dim ws
For Each ws In Worksheets
If ws.Name = SheetName Then
MsgBox SheetName & "は存在します", vbExclamation
Exit Sub
End If
Next ws
Worksheets.Add
ActiveSheet.Name = SheetName
End Sub
Dim SheetName As String
Sub Sample1()
SheetName = InputBox("挿入するシート名を入力してください")
If SheetName <> "" Then Call AddNewSheet
End Sub
Private Sub AddNewSheet()
Dim ws
For Each ws In Worksheets
If ws.Name = SheetName Then
MsgBox SheetName & "は存在します", vbExclamation
Exit Sub
End If
Next ws
Worksheets.Add
ActiveSheet.Name = SheetName
End Sub
Sub Sample1()
Dim SheetName As String
SheetName = InputBox("挿入するシート名を入力してください")
If SheetName <> "" Then Call AddNewSheet(SheetName)
End Sub
Sub AddNewSheet(SheetName As String)
Dim ws
For Each ws In Worksheets
If ws.Name = SheetName Then
MsgBox SheetName & "は存在します", vbExclamation
Exit Sub
End If
Next ws
Worksheets.Add
ActiveSheet.Name = SheetName
End Sub
Dim SheetName As String
Sub Sample1()
SheetName = InputBox("挿入するシート名を入力してください")
If SheetName <> "" Then Call AddNewSheet(1)
End Sub
Sub AddNewSheet(dummy)
Dim ws
For Each ws In Worksheets
If ws.Name = SheetName Then
MsgBox SheetName & "は存在します", vbExclamation
Exit Sub
End If
Next ws
Worksheets.Add
ActiveSheet.Name = SheetName
End Sub
Dim SheetName As String
Sub Sample1()
SheetName = InputBox("挿入するシート名を入力してください")
If SheetName <> "" Then Call AddNewSheet
End Sub
Sub AddNewSheet(ParamArray dummy())
Dim ws
For Each ws In Worksheets
If ws.Name = SheetName Then
MsgBox SheetName & "は存在します", vbExclamation
Exit Sub
End If
Next ws
Worksheets.Add
ActiveSheet.Name = SheetName
End Sub