为命令按钮禁用 msgbox,每次将偏移单元格增加 1,但如果在第 1 行上方则显示错误 msgbox
Disable msgbox for Command Button that increments offset cell up 1 each time but shows error msgbox if above row 1
我有一个命令按钮,每次按下该按钮都会将 activecell.offset 向上移动一个单元格。
ActiveCell.Offset(-1, 0).Select
但是,每当单元格在下次按下时到达第一行,就会出现以下错误:
"运行-时间错误'1004':
应用程序定义或对象定义错误。"
我是否应该执行代码来查看它的行是否 > 1 或列是否 > 1??
我不介意函数什么也不做,我只是不想显示 msgbox。有没有我不知道的更简单的方法?
Sorceri 回答了这个问题。
他的代码:
If ActiveCell.Row > 1 then ActiveCell.Offset(-1, 0).Select
谢谢先生!
我有一个命令按钮,每次按下该按钮都会将 activecell.offset 向上移动一个单元格。
ActiveCell.Offset(-1, 0).Select
但是,每当单元格在下次按下时到达第一行,就会出现以下错误:
"运行-时间错误'1004': 应用程序定义或对象定义错误。"
我是否应该执行代码来查看它的行是否 > 1 或列是否 > 1??
我不介意函数什么也不做,我只是不想显示 msgbox。有没有我不知道的更简单的方法?
Sorceri 回答了这个问题。
他的代码:
If ActiveCell.Row > 1 then ActiveCell.Offset(-1, 0).Select
谢谢先生!