国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

excel中select和activate函數有什么區別?

2024-08-23 19:42:08
字體:
來源:轉載
供稿:網友

excel中select和activate的使用區別,下面我們通過實例來看看。

1、首先我們打開一個工作樣表作為例子。

2、使用alt+f11組合快捷鍵進入vbe編輯器,插入一個新的模塊,并在模塊中輸入以下代碼:

Sub Test1()   ActiveWorkbook.Sheets(Array(1, 2, 3)).Select '可以同時選擇3個工作表

End SubSub Test2()   ActiveWorkbook.Sheets(Array(1, 2, 3)).Activate  '不能同時激活3個工作表,出現錯誤End Sub

3、兩個方法都是作用于對象,但是也有所分別,對于工作表對象,select方法是后臺操作,可以選擇多個工作表,而activate則無法選擇多個工作表激活,所以會報錯。

4、select方法無法選擇隱藏的工作表,例如我將sheet1工作表隱藏后選擇它。 ActiveWorkbook.Sheets("sheet1").Select。而使用activate方法則可以激活隱藏的工作表,不會報錯。

5、這是針對工作表而言,兩個選擇表的不同,而作用在工作表內的范圍,兩個方法也有不同的地方。首先select選擇范圍后,會默認激活區域中最左上角的單元格。如圖所示,使用select選擇了區域范圍會有對應的范圍提示框,其左上角單元格高亮無陰影顯示。

6、也就是說select無法指定激活的單元格,而activate則可以,不過需要搭配著select使用,必須先使用select指定范圍,然后使用activate指定單元格。

Range("a1:e10").Select

   Range("a7").Activate

總結:

一、從功能上來說,Select代表選定對象,Activate代表激活對象。

二、從數量上來說,Select可以選定多個對象,Activate只能激活一個對象。

三、對于單個對象,Select和Activate是一樣的。

四、Activate的對象必定在Select對象之中。當選定了多個對象時,其中某個對象必定是激活的對象。在已經Select的對象中,可以任意指定Activate的對象。如果Activate了當前Select對

象之外的對象,則相當于重新執行了一次Select并激活。

五、在每次重新Select之后,則系統會自動Activate其中的某個對象。

相關推薦:

excel2010怎么創建自定義函數?

excel中怎么使用now函數?EXCEL使用快捷鍵自動記錄當前的時間的技巧

excel怎么計算計算工作日天數?networkdays函數計算工作日天數的教程

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 连江县| 清水县| 甘泉县| 石首市| 长海县| 柳河县| 湖口县| 正蓝旗| 富蕴县| SHOW| 鹿泉市| 开封市| 博兴县| 清镇市| 宝鸡市| 奈曼旗| 金门县| 泸溪县| 天峨县| 岗巴县| 射洪县| 武鸣县| 惠安县| 阿尔山市| 清镇市| 太仓市| 五指山市| 东莞市| 常山县| 镇康县| 山西省| 新宁县| 宜兰县| 壶关县| 吐鲁番市| 酉阳| 长顺县| 清河县| 闽侯县| 永德县| 昌吉市|