当我在 Excel-VBA 中编程时,我使用匈牙利符号。工作表变量以 ws 开头,工作簿变量以 wb 开头,等等。
当我使用整数时,我总是使用 long,因为过去我已经超过了整数的最大值,并且需要一段时间才能找到错误 - 将所有内容都设为 long 比试图弄清楚更容易如果变量的值有可能超过 32768。
是否可以用前导 i 而不是 l 来表示这些变量,因为我将它们用作整数,即:
dim iStart as long, iEnd as long
代替
dim lStart as long, lEnd as long
当一个变量持有某物的数量时,我用 n 表示它,即使它持有一个多头。
dim nObjects as long, nPlots as long
对于哪种表示法使 VBA 更易于阅读,您有何经验?