亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風(fēng)向標(biāo)——亞洲寵物展覽會(huì)深度解析
494
2025-04-03
關(guān)于Excel VBA學(xué)習(xí)的幾個(gè)觀點(diǎn)
一、VBA怎么學(xué)? 個(gè)人認(rèn)為,關(guān)鍵是你要用VBA做什么?這就涉及到你對(duì)VBA的認(rèn)識(shí)了,是局限于EXCEL還是著眼于OFFICE,抑或是為了VBS。甚至你可以將VBA當(dāng)做VB的入門準(zhǔn)備。要是真的想學(xué)VBA,至少要從幾個(gè)方面著手吧: 1、相關(guān)的基礎(chǔ)知識(shí)要掌握。如對(duì)象、屬性、方法、事件、數(shù)據(jù)類型,雖然這看起來(lái)很麻煩,實(shí)際上,這些東東是學(xué)任何一門語(yǔ)言都要掌握的,也是必須的!現(xiàn)在論壇上很多兄弟姐妹問(wèn)的問(wèn)題其實(shí)都是這些基礎(chǔ)知識(shí)不清楚所導(dǎo)致的 2、代碼并不寶貴,寶貴的是思路、邏輯、算法。只要思路、邏輯清晰,結(jié)合所掌握的基礎(chǔ)知識(shí),實(shí)現(xiàn)的方式和途徑會(huì)很多。論壇上的很多問(wèn)題重復(fù)甚至可笑,說(shuō)白了是沒有明白人家給的代碼到底是啥意思。 3、大俠們除了寶貴的思路、邏輯等外,最寶貴的是應(yīng)用技巧。你可以將所有對(duì)象、屬性、方法、事件等倒背如流,但如果不會(huì)應(yīng)用,那等于沒學(xué)。所以在看示例或解答過(guò)程中,大家還應(yīng)該注意這些技巧。
以簡(jiǎn)單上說(shuō)了一些個(gè)人的不成熟看法,由此會(huì)引申出一些問(wèn)題: 1、變量的命名規(guī)范:個(gè)人一直認(rèn)為非常有必要,也許初學(xué)者并不關(guān)注,但良好的習(xí)慣是逐步養(yǎng)成的。一個(gè)良好的變量命名會(huì)使你的代碼具備更好的可讀性,尤其是中大型的應(yīng)用開發(fā)中、多模塊的結(jié)構(gòu)中,甚至你將來(lái)向真正的程序員轉(zhuǎn)變過(guò)程中,規(guī)范的變量命名會(huì)使你的代碼添色不少。dim a as integer 與dim inta as integer、dim inta as integer和dim intSelectID as integer 在本質(zhì)上沒區(qū)別,但在易讀性上差異確實(shí)很大。在交流時(shí),良好的命名規(guī)范不需要你解釋。 2、注釋的必要性:除非你的代碼不打算讓人家好好學(xué)習(xí)、天天向上,你打算讓你的寶貴經(jīng)驗(yàn)和技巧從此不再外傳,不然,一些必要的注釋還是非常有必要的,哪怕是三句話的代碼,你的注釋(尤其是大俠們),將會(huì)給初學(xué)者帶來(lái)醍醐灌頂?shù)母杏X。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。