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

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