我刚刚搬到 excel 2010,在单步执行代码时发现了令人惊讶的行为。单步执行代码时,它通常会抛出错误Can't execute code in break mode
。
示例VBA
脚本如下:
Sub nm()
Sheets("Winput").Select
Range("A10").Select
Range(Selection, Selection.End(xlToRight)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
ActiveSheet.Previous.Select
end Sub
错误不会在Sheets("Winput").Select
orSelection.Copy
上引发,而是在所有其他行上引发。当我触发宏时,代码运行良好。
提前致谢