當前位置:編程學習大全網 - 遊戲軟體 - 如何在vba中聲明數組

如何在vba中聲明數組

1、vba中使用Dim關鍵字聲明數組,Dim關鍵字的後面是數組名稱,名稱之後要有括號,然後括號之後可以指明數組的長度,也可用to關鍵字指明範圍,最後則是用as 關鍵字指明類型,具體的格式見下圖:

2、下面用壹個實例來說明用法,首先在表格中有6000個數值,篩選出大於90的數值將其復制至B欄或C欄,分別用兩種方法來寫代碼,壹種方法不含數組,另二種方法含有數組,比較兩種方法的速度:

2、在Excel工作表中,點擊菜單欄開發工具,在其工具欄內,點擊visual basic:

3、此時會進入VBA編輯界面,點擊菜單欄插入,在其下拉菜單中選擇模塊:

4、此時軟件會彈出模塊編輯窗口,這裏就可以輸入vba的代碼:

5、在代碼編輯窗口輸入帶數組和不帶數組的兩種代碼,這裏可以看到用Dim關鍵字聲明了壹個6000個元素的數組:

6、在工作表界面的開發工具菜單下,點擊插入按鈕插入表單控件,分別與兩組代碼關聯:

7、點擊篩選數據1按鈕,即不含數組,程序運行的時間了13.4219秒:

8、點擊篩選數據2按鈕,即含數組的壹組,程序運行的時間為0.0313秒,可以看到這種方法快多了吧:

  • 上一篇:幻想フォルム 中文歌詞
  • 下一篇:iPhone通話竊聽是怎麽回事
  • copyright 2024編程學習大全網