longcs 发表于 2004-2-6 13:41:00

请教vba问题

请教大侠们:vba中不同宏之间如何传输变量
,也就是说一个宏允许完后其中的公共变量能被别的窗体或宏使用?

efan2000 发表于 2004-2-6 13:48:00

对于少量的变量可以保存在系统变量中。
USERI1-5        存储和提取整型值
USERR1-5        存储和提取实型值
USERS1-5        存储和提取字符串数据

longcs 发表于 2004-2-10 09:31:00

但是俺有些复杂的自定义数据类型等
而且数量也挺多的
希望大虾们能有个好的建议解决

thankyou 发表于 2004-2-11 15:39:00

我用的方法是以控件为载体。

mccad 发表于 2004-2-11 19:06:00

同一工程中的过程及窗体间的变量可以使用Public来定义做到共享。
对于不同工程的过程要共享变量,只能保存到图形、系统变量或注册表中(也可以写到临时文件中)。

myfreemind 发表于 2004-2-15 22:10:00

如果变量比较多就写到注册表里!用SaveSetting函数!
页: [1]
查看完整版本: 请教vba问题