當前位置:成語大全網 - 新華字典 - excel用vba時出現運行錯誤6-溢出,請幫忙看下我的程序是不是有問題

excel用vba時出現運行錯誤6-溢出,請幫忙看下我的程序是不是有問題

dim語句中的integer都改為Long,因為Integer正數最大為32767

另外,大量循環應該考慮將表格讀入數組,用數組參與循環,提高速度。

比如使用語句:A1=Worksheets("樣本1").usedrange

則生成A1數組,A1(i,1)就相當於cells(i,1)

另外可以學習VBA的字典法,進壹步提高匹配速度