【excel中select和activate的使用區別】小編致力于為大家奉獻最有效的經驗, 讓大家能夠解決掉問題, 但是大家也都知道, 每個人遇到的情況都是不一樣的, 大家在看小編經驗的同時, 除了跟隨操作, 也需要自己的思考, 舉一反三的解決問題, 這樣才會變得更加有內涵, 成為和小編一樣的經驗達人 。 excel中select和activate的使用區別, 這里, 讓小編給大家介紹一下 。

工具/原料excel2016
方法/步驟1首先我們打開一個工作樣表作為例子 。

2使用alt+f11組合快捷鍵進入vbe編輯器, 插入一個新的模塊, 并在模塊中輸入以下代碼:
Sub Test1() ActiveWorkbook.Sheets(Array(1, 2, 3)).Select '可以同時選擇3個工作表 SubSub Test2() ActiveWorkbook.Sheets(Array(1, 2, 3)).Activate '不能同時激活3個工作表, 出現錯誤 Sub

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

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

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

6也就是說select無法指定激活的單元格, 而activate則可以, 不過需要搭配著select使用, 必須先使用select指定范圍, 然后使用activate指定單元格 。
Range("a1:e10").Select
Range("a7").Activate

7先寫到這里了, 謝謝大家的觀看 。
祝大家生活愉快 。
小編還有許多其他的經驗可以觀看, 如果無法解決問題可以聯系小編進行咨詢 。
看不清楚圖片的可以點擊放大再看哦 。
注意事項
以上內容就是excel中select和activate的使用區別的內容啦, 希望對你有所幫助哦!
猜你喜歡
- excel工作表怎樣制表
- AutoCAD2018下載安裝注冊激活教程中文版
- Excel怎樣制作三維餅狀圖
- HTML中列表標簽ul、ol、dl實例解析
- HTML中img圖像標簽使用詳解
- 普佛茶的功效,中國茶葉網
- 手把手教你用微波爐做烤雞中翅
- 如何使用dup和dup2
- 西安旅游一日攻略
- 喝茶的益處
