- Excel VBA范例大全
- 羅剛君編著
- 660字
- 2018-12-29 15:15:23
本部分小結(jié)
本部分通過(guò)27個(gè)實(shí)例展示了單元格與區(qū)域的選擇技巧,并包括3個(gè)多表選擇實(shí)例。在進(jìn)行簡(jiǎn)單的區(qū)域選擇時(shí),一般使用直接選擇法,如選擇A列最后一個(gè)非空單元格;對(duì)于復(fù)雜的選擇,大多采用聲明變量來(lái)輔助,然后利用變量進(jìn)入?yún)^(qū)域中循環(huán),將符合條件的單元格提取出來(lái)再一次性選取。
在聲明變量時(shí)請(qǐng)注意變量的類型。因?yàn)樗凶兞慷加兴约旱娜≈捣秶^(guò)范圍時(shí)程序會(huì)出錯(cuò)。所以聲明變量時(shí)應(yīng)預(yù)先估計(jì)區(qū)域中涉及到的變量的最大值是多少,再將變量類型選擇比此范圍稍大的類型。如區(qū)域中單元格不超過(guò)200個(gè),變量類型可選擇“byte”,它的范圍為0~255;如單元格有效數(shù)據(jù)在1~5000個(gè)之間,則變量類型可用“Integer”;若有可能用到1~65536行數(shù)據(jù),那么變量可以用“Long”。
如果僅聲明變量名稱,不聲明變量類型,則程序出錯(cuò)的幾率更少,但程序運(yùn)行速度將大受影響。
在本部分后10個(gè)選區(qū)基本統(tǒng)計(jì)案例中,涉及到單元格的很多基本屬性,通過(guò)對(duì)各種屬性值的循環(huán)檢測(cè)而達(dá)到計(jì)數(shù)之目的。讀者也可以從【相關(guān)知識(shí)說(shuō)明】及列表中學(xué)習(xí)到一些相關(guān)的屬性,稍做變化就可以解決類似的問(wèn)題。
在編程序時(shí),用戶可能常常不記得單元格的一些常用屬性,從而無(wú)法根據(jù)屬性進(jìn)行選擇或者運(yùn)算。其實(shí)用戶不需要為自己不記得對(duì)象的屬性而過(guò)分擔(dān)憂,Excel開(kāi)發(fā)者已有相應(yīng)辦法處理這種困境。
進(jìn)入VBE環(huán)境,單擊菜單【工具】\【選項(xiàng)】,將其中的“自動(dòng)列出成員”、“自動(dòng)顯示快速信息”、“自動(dòng)顯示數(shù)據(jù)提示”等打鉤,如圖1.53所示。那么在輸入對(duì)象名稱后,程序會(huì)自動(dòng)列出其成員列表,用戶只需要從下拉菜單中選擇相應(yīng)的屬性名稱即可,如圖1.54所示。

圖1.53 設(shè)置VBE環(huán)境

圖1.54 單元格對(duì)象自動(dòng)列出成員
- 辦公軟件高級(jí)應(yīng)用實(shí)用教程
- 完全掌握Office 2010高效辦公超級(jí)手冊(cè)
- AutoCAD 2016中文版繪圖基礎(chǔ)傻瓜書(shū)
- Office 2019高效辦公三合一從入門(mén)到精通(視頻自學(xué)版)
- Office 2013入門(mén)與提高
- 一圖抵萬(wàn)言:從Excel數(shù)據(jù)到分析結(jié)果可視化
- Excel 2013從新手到高手(超值版)
- Excel高效辦公:市場(chǎng)與銷(xiāo)售管理(修訂版)
- LoadRunner性能測(cè)試巧匠訓(xùn)練營(yíng)
- PPT制作應(yīng)用大全
- Excel 2013從新手到高手
- 魔法數(shù)學(xué)(第1季)
- Excel VBA應(yīng)用案例速查手冊(cè)
- 辦公自動(dòng)化項(xiàng)目教程
- 快·易·通:2天學(xué)會(huì)Excel表格與數(shù)據(jù)處理(2016版)