excel中select和activate函數(shù)有什么區(qū)別?

excel中select和activate的使用區(qū)別,下面我們通過實(shí)例來看看。

Excel2003綠色版 EXCEL2003精簡(jiǎn)綠色版 (附excel2003綠色工具)
- 類型:辦公軟件
- 大?。?/span>13.3MB
- 語言:簡(jiǎn)體中文
- 時(shí)間:2012-06-19
1、首先我們打開一個(gè)工作樣表作為例子。
2、使用alt+f11組合快捷鍵進(jìn)入vbe編輯器,插入一個(gè)新的模塊,并在模塊中輸入以下代碼:
Sub Test1() ActiveWorkbook.Sheets(Array(1, 2, 3)).Select '可以同時(shí)選擇3個(gè)工作表
End SubSub Test2() ActiveWorkbook.Sheets(Array(1, 2, 3)).Activate '不能同時(shí)激活3個(gè)工作表,出現(xiàn)錯(cuò)誤End Sub
3、兩個(gè)方法都是作用于對(duì)象,但是也有所分別,對(duì)于工作表對(duì)象,select方法是后臺(tái)操作,可以選擇多個(gè)工作表,而activate則無法選擇多個(gè)工作表激活,所以會(huì)報(bào)錯(cuò)。
4、select方法無法選擇隱藏的工作表,例如我將sheet1工作表隱藏后選擇它。 ActiveWorkbook.Sheets("sheet1").Select。而使用activate方法則可以激活隱藏的工作表,不會(huì)報(bào)錯(cuò)。
5、這是針對(duì)工作表而言,兩個(gè)選擇表的不同,而作用在工作表內(nèi)的范圍,兩個(gè)方法也有不同的地方。首先select選擇范圍后,會(huì)默認(rèn)激活區(qū)域中最左上角的單元格。如圖所示,使用select選擇了區(qū)域范圍會(huì)有對(duì)應(yīng)的范圍提示框,其左上角單元格高亮無陰影顯示。
6、也就是說select無法指定激活的單元格,而activate則可以,不過需要搭配著select使用,必須先使用select指定范圍,然后使用activate指定單元格。
Range("a1:e10").Select
Range("a7").Activate
總結(jié):
一、從功能上來說,Select代表選定對(duì)象,Activate代表激活對(duì)象。
二、從數(shù)量上來說,Select可以選定多個(gè)對(duì)象,Activate只能激活一個(gè)對(duì)象。
三、對(duì)于單個(gè)對(duì)象,Select和Activate是一樣的。
四、Activate的對(duì)象必定在Select對(duì)象之中。當(dāng)選定了多個(gè)對(duì)象時(shí),其中某個(gè)對(duì)象必定是激活的對(duì)象。在已經(jīng)Select的對(duì)象中,可以任意指定Activate的對(duì)象。如果Activate了當(dāng)前Select對(duì)
象之外的對(duì)象,則相當(dāng)于重新執(zhí)行了一次Select并激活。
五、在每次重新Select之后,則系統(tǒng)會(huì)自動(dòng)Activate其中的某個(gè)對(duì)象。
相關(guān)推薦:
excel2010怎么創(chuàng)建自定義函數(shù)?
excel中怎么使用now函數(shù)?EXCEL使用快捷鍵自動(dòng)記錄當(dāng)前的時(shí)間的技巧
excel怎么計(jì)算計(jì)算工作日天數(shù)?networkdays函數(shù)計(jì)算工作日天數(shù)的教程
相關(guān)文章
Excel表格中的身份證號(hào)怎么使用函數(shù)計(jì)算年齡?
Excel表格中的身份證號(hào)怎么使用函數(shù)計(jì)算年齡?Excel表格中有很多身份證號(hào),想計(jì)算身份證的年齡,該怎么計(jì)算呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2016-09-07- 在用EXCEL中,我們常常用到函數(shù),你知道該如何使用函數(shù)嗎?下面小編就為大家介紹在excel表格怎么使用ZTEST函數(shù)方法,來看看吧2016-09-06
- 你還在為Excel中right函數(shù)的使用方法而苦惱嗎?下面小編就為大家介紹Excel表格中的Right函數(shù)如何使用方法,不會(huì)的朋友可以參考本文,一起來學(xué)習(xí)吧2016-09-06
- 作為辦公室人員中,熟練使用辦公軟件EXCEL表是必不可少的,那么excel中的left函數(shù)怎么使用呢?下面小編就為大家詳細(xì)介紹一下,不會(huì)的朋友可以參考本文,來看看吧2016-09-05
- 相信大家在做excel表格的時(shí)候經(jīng)常性的會(huì)用到比較多的隨機(jī)函數(shù),比如此列單元格只需要填入1-10的整數(shù),或者1-100的整數(shù)等等類似的問題,下面小編就為大家介紹Excel隨機(jī)函數(shù)2016-09-04
- excel簡(jiǎn)單的設(shè)置顯示整數(shù)相信大家都曉得,不過如何靈活的向上或向下取整數(shù)或者靈活的保留小數(shù)呢~下面小編就為大家介紹在excel表格中四舍五入怎么向上向下取整方法,來看看2016-09-01
- Excel2016中怎么繪制函數(shù)圖像?Excel2016中想繪制一個(gè)函數(shù)圖像,該怎么繪制呢?下面我們就來看看excel繪制函數(shù)圖像的實(shí)例教程,需要的朋友可以參考下2016-09-01
免函數(shù) Excel2016利用快速填充功能快速提取合并數(shù)據(jù)
在使用Excel制作表格整理數(shù)據(jù)的時(shí)候,常常要用到它的函數(shù)功能來自動(dòng)統(tǒng)計(jì)處理表格中的數(shù)據(jù)。今天小編小編為大家分享excel2016利用快速填充功能快速提取合并數(shù)據(jù)方法,免函數(shù)2016-08-31- Excel怎么使用cos余弦函數(shù)?excel中有很多函數(shù)用于快捷計(jì)算,今天我們就來看看cos余弦函數(shù)的使用方法,很簡(jiǎn)單,詳細(xì)內(nèi)容請(qǐng)看下文,需要的朋友可以參考下2016-08-30
- VLOOKUP函數(shù)用于搜索指定區(qū)域內(nèi)首列滿足條件的元素,確定待檢測(cè)單元格在區(qū)域中的行序號(hào),再進(jìn)一步返回選定單元格的值。那么在Excel表格中怎么使用vlookup函數(shù)?下面小編就為2016-08-29