excel中使用vba移动窗口到指定行列

 时间:2024-10-21 03:33:10

小编致力于为大家奉献最有效的经验,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不缬方焱蜱一绛纲苘浑样的,大家在看小编经验的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内涵,成为和小编一样的经验达人。excel中使用vba移动窗口到指定行列,这里,让小编给大家介绍一下。

excel中使用vba移动窗口到指定行列

工具/原料

excel2016

此经验本人原创首发,未经本人许可请勿转载。

方法/步骤

1、首先我们打开一个工作样表作为例子。

excel中使用vba移动窗口到指定行列

2、使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:Sub隋茚粟胫testScroll()MsgBox“瓴烊椹舟将当前窗口工作表左上角单元格移至第10行第3列”ActiveWindow.ScrollRow=10ActiveWindow.ScrollColumn=3EndSub

excel中使用vba移动窗口到指定行列

3、这次使用的scroll滚动函数,来进行操作,直接在scroll后加上row行和column列就是控制行列的窗口滚动。本例中是第10行,第3列(c列)。

excel中使用vba移动窗口到指定行列

4、设置的msgbox是做为本例子的一个提示,我们也可以将其写为注释,只要将字符串前加上'即可,这样可以在使用时不用惦记msgbox信息,也能快速的让使用者阅读代码是非常快速的阅读到设计者的意图。

excel中使用vba移动窗口到指定行列

5、但是我们注意到,这样的窗口移动仅仅只是把窗口移动到指定行列的位置,默认情况下,不是以单元格为坐标,所以行列的默认对应参数都是0,比如指定的10行是10,而3列则是c。

excel中使用vba移动窗口到指定行列

6、如果是需要在窗口滚动的同时选择单元格,痘痉颔湄那么我们应该使用activate对单元格区域进行激活这样的方法。比如使用代码,Worksheets烫喇霰嘴("Sheet1").Range("c10").Activate这样运行后可以看到c10单元格被选中了。

excel中使用vba移动窗口到指定行列

7、先写到这里了,谢谢大家的观看。祝大家生活愉快。小编还有许多其他的经验可以观看,如果无法解决问题可以联系小编进行咨询。看不清楚图片的可以点击放大再看哦。

excel VBA怎么判断某个单元格的内容变化 excel中怎么以数字形式显示列号 Excel的VBA语言中的If语句怎么使用 如何使用VBA在Excel切换工作表时弹出提醒 在VBA中,正则表达式的实例应用(二)-提取汉字
热门搜索
卡通奶牛图片 雪景图片大全 北京万里长城图片 殷桃性感图片 蝴蝶b图片