excel中使用vba选择和激活的最大区别
1、首先我们打开一个工作样表作为例子。
2、我们捂执涡扔使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:Sub testUnion()Worksheets(1).SelectWorksheets(1).A艘早祓胂ctivateEnd Sub
3、我们咸犴孜稍先运行一下worksheets(1).select代码。这里worksheets(1)代码对象是对的5月工资工作表。而我们当前激活的工作表正是5月工资工作表。所以这样运行是没有任何变化的。同样使用.activate也是没有变化的。
4、但是当我们当前激活的是非5月工资工作表,那么我们可以看到工作表的选择状态已经变成了5月工资,激活的窗口也变成了5月工资。也就是说select方法和激活方法这时候还是同样的作用。
5、这里我们开始修改一下代码,改为这样worksheets(array(“sheet1”,“sheet2”).select这样来试试看。我们同时选择了2个工作表。
6、同样的代码我们使用activate方法激活,worksheets(array(“sheet1”,“sheet2”).activate。我们会发现该对象不支持该属性和方法。这就是select和activate的区别。
7、先写到这里了,谢谢大家的观看。祝大家生活愉快。小编还有许多其他的经验可以观看,如果无法解决问题可以联系小编进行咨询。看不清楚图片的可以点击放大再看哦。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:70
阅读量:85
阅读量:75
阅读量:30
阅读量:40