0
我有一个电子邮件以下VBA代码创建的。全球HTML的身体在VBA代码
现在,我要实现的是,消息和的风格在变量“内容”是全球性的,所以我可以在不同的电子邮件的替补使用。我如何全球化不同的电子邮件潜艇的“内容”变量?
我有一个电子邮件以下VBA代码创建的。全球HTML的身体在VBA代码
现在,我要实现的是,消息和的风格在变量“内容”是全球性的,所以我可以在不同的电子邮件的替补使用。我如何全球化不同的电子邮件潜艇的“内容”变量?
您需要的公共声明内容变量函数外:
Public content as String
Sub Global_Email_Message()
...
我把:公开内容作为字符串 内容=“
此消息应该是全球所以我可以在每个子邮件中使用它,以发送电子邮件
“,并从Sub Global_Email_Message()中删除内容变量,但现在它不显示电子邮件中的任何内容。 – Michi您仍然需要在子/函数中初始化一个变量,然后它变为公共可用状态。所以我通常在我的代码开始处有一个init_vars子文件,我在应用程序的入口点调用它。只有常量可以静态声明。并且字符串不能被设置为常量。 https://stackoverflow.com/questions/5897832/is-it-possible-to-declare-a-public-variable-in-vba-and-assign-a-default-value – user4074875