2.讓我們用壹個例子來說明用法。首先,表中有6000個值,大於90的值被過濾掉並復制到B列或c列。編寫代碼時使用了兩種方法,壹種方法不包含數組,另壹種方法包含數組。比較兩種方法的速度:
2.在Excel工作表中,單擊菜單欄開發工具,並在其工具欄中單擊visual basic:
3.此時,您將進入VBA編輯界面,單擊菜單欄中的插入,並從下拉菜單中選擇壹個模塊:
4.這時,軟件會彈出模塊編輯窗口,在這裏可以輸入vba代碼:
5.在代碼編輯窗口中輸入帶數組和不帶數組的兩個代碼。這裏可以看到壹個包含6000個元素的數組是用Dim關鍵字聲明的:
6.在工作表界面的開發工具菜單下,單擊插入按鈕插入表單控件,表單控件分別與兩組代碼相關聯:
7.單擊篩選數據1按鈕,即不包括數組,程序的運行時間為13.438+09秒:
8.單擊“篩選數據2”按鈕,即包含數組的組。程序的運行時間為0.0313秒。妳可以看到這種方法快得多。