n6viking 发表于 2006-6-28 11:18:00

不同宏之间的数据传递?

<P>大家好:</P>
<P>请问:同一工程内的不同宏如:sub1 和sub2&nbsp; 之间如何传递数据?如何&nbsp;在sub2中引用sub1中得到的数据? 把变量定义成public&nbsp; 型&nbsp; 可以么?</P>

<P>谢谢大家!&nbsp; 请帮忙!</P>

雪山飞狐_lzh 发表于 2006-6-28 12:07:00

把数据放在公共模块里

n6viking 发表于 2006-6-28 13:55:00

<P>我还是不明白,能说的详细点么?在公共模块里定义变量么?</P>

elite 发表于 2006-6-28 15:41:00

<P>Option Explicit</P>
<P>Public Const PI As Double = 3.1415926</P>
<P>Public 变量 As 变量类型</P>

n6viking 发表于 2006-6-28 16:09:00

<P>谢谢楼上的</P>
<P>我想问的是:同一工程内的不同宏如:sub1 和sub2&nbsp; 之间如何传递数据?比如,sub1 中变量x被赋值后,还想在sub2中使用x的值,该怎么办呢?如何如版主所说的把数据放入公共模块内呢?</P>
<P>&nbsp;</P>
<P>谢谢!!</P>

雪山飞狐_lzh 发表于 2006-6-28 20:04:00

<P>实际上有很多种方法</P>
<P>其一:用User系列变量</P>
<P>其二:通过注册表</P>
<P>其三:XData扩展数据</P>
<P>其四:用字典</P>

n6viking 发表于 2006-6-28 22:27:00

问题解决了,谢谢大家!!!
页: [1]
查看完整版本: 不同宏之间的数据传递?