请帮我改变下面的代码。需要通过InputBox
重命名工作表基于INPUT BOX
由于选择重命名小区
Sub RenWSs()
Dim WS As Worksheet
Dim shtName
Dim newName As String
Dim i As Integer
For Each WS In Worksheets
With WS
If Trim(.Range("c14")) <> "" Then
shtName = Split(Trim(.Range("c14")), " ")
newName = shtName(0)
On Error GoTo ws_name_error
.Name = newName
GoTo done
repeat:
.Name = newName & i
GoTo done
ws_name_error:
i = i + 1
Resume repeat
End If
End With
On Error GoTo 0
done:
Next
End Sub
?输入单元格的地址,如“C4”?或者输入当前电路图的新名称? –
进入单元格“C4”单元格 –
请参阅我的回答以下两种使用“InputBox”选择单元格的方法 –