将Outlook VBA转换为独立脚本

时间:2010-12-20 14:05:48

标签: windows contacts outlook-vba

我写了一些VBA,它访问用户的Outlook笔记和联系人,执行一些操作,修改笔记和联系人,同时输出一些文本文件。它运作得很好。

目前,它通过工具>在Outlook中运行(与所有其他VBA代码一样)宏>宏...... 然而,安装对于非技术精明的用户来说是一件痛苦的事情,并且鉴于它是一个简单的BAS模块(没有形式),它实际上并不需要以这种方式运行。

可以通过在资源管理器中双击来执行的脚本文件将是一个更好的选择。这将更容易重新分发,并且意味着任何人都可以使用它。

假设可以将VBA变成独立脚本......

  1. 我该怎么做?
  2. 我还应该知道什么?有什么警告或要注意的事情吗?我需要改变哪些代码?
  3. 感谢。

1 个答案:

答案 0 :(得分:0)

我意识到这个帖子很旧,但是VB6 COM DLL是一个选项吗?

以下是您可以做的一个简单示例:

http://support.microsoft.com/kb/316983

你可以使用像Inno Setup这样的安装程序创建一个EXE,它可以在每台计算机上安装和注册DLL。