1、"&"替換"+".在很多人的編程語言中,用“+”來連接字符串,這樣容易導致歧義。良好的習慣是用“&”來連接字符串.不正確:dim sMessage as string sMessage="1"+"2" 正確:dim sMessage as string sMessage="1" & "2"注意:"&"的后面有個空格. 2.變量命名大小寫,語句錯落有秩下面大家比較一下以下兩段代碼:讀懂難度很大的代碼:dim SNAME as stringdim NTURN as integerif NTURN=0 thenif SNAME="sancy" thenend ifDo while until NTURN=4NTRUN=NTURN+1LoopEnd if容易讀懂的代碼:dim sName as stringdim nTurn as integer if nTurn=0 then if sName="sancy" then end if Do while until nTurn=4nTurn=nTurn+1LoopEnd if 3.在簡單的選擇條件情況下,使用IIf()函數羅索的代碼:if nNum=0 thensName="sancy"elsesName="Xu"end if簡單的代碼:sName=IIF(nNum=0,"sancy","Xu") 4.盡量使用Debug.print進行調試在很多初學者的調試中,用MsgBox來跟蹤變量值.其實用Debug.print不僅可以達到同樣的功效,而且在程序最后編譯過程中,會被忽略.而MsgBox必須手動注釋或刪除.不正確:MsgBox nName正確:Debug.pring nName 5.在重復對某一對象的屬性進行修改時,盡量使用with....end with 6.MsgBox中盡量使用圖標一般來說vbInformation用來提示確認或成功操作的消息vbExclamation用來提示警告的消息vbCritical用來提示危機情況的消息vbQuestion用來提示詢問的消息 7.在可能的情況下使用枚舉枚舉的格式為public enum...end enum好處是加快編程速度 作者:Sancy Xu(xuqizhi(at)chinamet.com)
如果您覺得此文對您有啟發或者幫助,可以花3秒鐘收藏到QQ空間。平時注意多收集,用時不會干著急!
所屬行業:培訓教育
周期:35個工作日
所屬行業:旅游出行
周期:60個工作日