请帮忙理解为什么这段代码在旧版本的Excel中可以运行,但在Excel 2013中却不能正常工作?使用replace:=false
的那一行被忽略了。这与某些中央设置有关吗?应该如何修改?
Sub test()
Dim i
Dim n
n = InputBox("type n")
For i = 1 To n
If i = 1 Then ThisWorkbook.Sheets(i).Select
If i > 1 Then ThisWorkbook.Sheets(i).Select Replace:=False
Next i
End Sub