activated(activate)
大家好,麟非来为大家解答以上问题,activated,activate很多人还不知道,现在让我们一起来看看吧!
使用excel select和activate,的区别让我们通过一个例子来看看。
1.首先我们打开一个工作样表作为例子。
2.使用alt f11组合键进入vbe编辑器,插入一个新模块,并在模块中输入以下代码:
test1()active workbook . sheets(array(1,2,3) 3))。“选择”可以同时选择3个工作表。
end Sub test 2()active workbook . sheets(array(1,2,3))。“激活”不能同时激活三个工作表,出现错误end sub。
3.这两种方法都作用于对象,但有所不同。对于工作表对象,select方法是后台操作,可以选择多个工作表,而activate不能选择多个工作表激活,所以会报错。
4.select方法无法选择隐藏的工作表。例如,我隐藏sheet1工作表,然后选择它。ActiveWorkbook。工作表('工作表1 ')。选择.activate方法可以正确地激活隐藏的工作表。
5.这是用于工作表的。两个选择表的区别,以及工作表内的范围,两种方法也不同。选择首先选择范围,默认情况下激活范围中左上角的单元格。如图,如果用select选择一个区域范围,会有相应的范围提示框,左上角的单元格会高亮显示,不加底纹。
6.也就是说,select不能指定激活的单元格,而activate可以,但是需要和select一起使用。必须首先使用select来指定区域,然后使用activate来指定单元格。
范围(' a1:e10 ')。挑选
范围(' a7 ')。使活动
总结:
1.在功能上,Select表示选中的对象,Activate表示激活的对象。
第二,在数量上,Select可以选择多个对象,Activate只能激活一个对象。
三。对于单个对象,选择和激活是相同的。
四。激活的对象必须在选择的对象中。选择多个对象时,其中一个必须是活动对象。在选择对象中,可以任意指定激活对象。如果当前选择对被激活
图像以外的对象相当于重新执行选择并激活它。
5.每次选择后,系统将自动激活其中一个对象。
本文讲解完毕,希望对大家有所帮助。