Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統(tǒng)的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機(jī)數(shù)據(jù)處理軟件。 Excel中vba提示下標(biāo)超界,說明對象不存在或者數(shù)組元素不存在。 舉個簡單的例子:工作表中沒有"1月"這個工作表,卻用Sheets("1月");數(shù)組定義的是arr(1 to 10),卻用Arr(11),都會出現(xiàn)下標(biāo)越界的提示。 簡單的理解:下標(biāo)越界就是引用超出了所在的范圍。 當(dāng)我們在excel的VBA中輸入下面代碼,運(yùn)行,就會出現(xiàn)“運(yùn)行時錯誤9下標(biāo)越界”的提示。代碼如下: Sub a() 其實上面的“運(yùn)行時錯誤9下標(biāo)越界”是因為定義的動態(tài)數(shù)組沒有確定維數(shù)和尺寸。定義成固定維數(shù)和尺寸的,或用Redim界定一下維數(shù)和尺寸即可解決此問題。 改正后的代碼如下: Sub a() Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!