当我在Excel-VBA中编程时,我使用匈牙利符号。工作表变量以ws开头,工作簿变量以wb开头,等等。当我使用整数时,我总是使用长整型,因为在过去,我已经超过了整数的最大值,并且需要一段时间才能找到错误-只将所有东西都设为长整型要容易得多,而不是试图计算变量的值是否可能超过32768。是否可以使用前导i而不是l来表示这些变量,因为我将它们用作整数,即:
dim i
我收到一封同事的电子邮件,无法安装我的宏。如果我理解正确的话,新的代码应该是: Private Declare PtrSafe Function apiCopyFile Lib "kernel32ByVal lpNewFileName As String, _#end if
因为我自己无法测试代码,所以我只想
Staad有一个API来允许这一点,然而,所有的文档都在VBA中。因此,我试图将VBA转换为VBscript,但我得到了错误。例如,下面是Staad文档中的一些VBA,用于获取模型中节点的总数:Dim pnNodes As Integer
Set objOpenSTAADobjOpenSTAAD.SelectSTAADFile "C:\SPRO2003\STAAD\Ex