1、首先我们打开一个工作样表作为例子。
2、使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:Sub testScroll() MsgBox “瓴烊椹舟将当前窗口工作表左上角单元格移至第10行第3列” ActiveWindow.ScrollRow = 10 ActiveWindow.ScrollColumn = 3End Sub
3、这次使用的scroll滚动函数,来进行操作,直接在scroll后加上row行和column列就是控制行列的窗口滚动。本例中是第10行,第3列(c列)。
4、设置的msgbox是做为本例子的一个提示,我们也可以将其写为注释,只要将字符串前加上'即可,这样可以在使用时不用惦记msgbox信息,也能快速的让使用者阅读代码是非常快速的阅读到设计者的意图。
5、但是我们注意到,这样的窗口移动仅仅只是把窗口移动到指定行列的位置,默认情况下,不是以单元格为坐标,所以行列的默认对应参数都是0,比如指定的10行是10,而3列则是c。
6、如果是需要在窗口滚动的同时选择单元格,痘痉颔湄那么我们应该使用activate对单元格区域进行激活这样的方法。比如使用代码,Worksheets烫喇霰嘴("Sheet1").Range("c10").Activate这样运行后可以看到c10单元格被选中了。
7、先写到这里了,谢谢大家的观看。祝大家生活愉快。小编还有许多其他的经验可以观看,如果无法解决问题可以联系小编进行咨询。看不清楚图片的可以点击放大再看哦。