打开你需要设置的工作簿,按ALT+F11,在代码区粘贴下面的代码:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.MoveAfterReturnDirection = xlDown
End Sub
Private Sub Workbook_Open()
Application.MoveAfterReturnDirection = xlToLeft
End Sub
楼上的几位VBA宏程序可以做到的,以上代码的意思是:
自动打开该工作簿时自动运行,改为向左
自动关闭该工作簿时自动运行,改为向下
按ctrl+f11双击thisworbook在里面
粘贴以下代码:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.MoveAfterReturnDirection = xlDown
'当工作簿关闭的时候设置为向下跳
End Sub
Private Sub Workbook_Open()
Application.MoveAfterReturnDirection = xlToLeft
'当工作簿打开的时候设置为往左跳,按照下面的提示,你可以设置向上下左右
End Sub
'xlUp=向上
'xlDown=向下
'xlToLeft向左
'xlToRight向右
设置密码你按照正常的设置就可以了
直接放到thisworkbook里面运行速度会快,vbe自动生成了自变量。
有疑问,176858804@qq.com
有些设置是针对整个程序的,不可能只对个别工作簿或工作表,我真弄不懂你非要回车往左,方向键不行吗?
把回车更改成向后跳的方法: 点"工具"--"选项"----如图操作就可以了
设置密码方法:点"工具"--"保护"---"保护工作表"---打开对簅框,输入密码,确认
无法上传图片,
应该不行
可以把该工作表放到其他的工作簿中做好了才放回去吗?