我们想写一个使用VBA修改Word的格式和样式的宏,它可以自动将生成几种新的样式,并且将新的样式分别替换几种旧的样式。但是每次都需要打开Word文档,然后载入宏,运行宏,然后还要去除宏。 因为文档要发给客户,所以不允许在里面还留有宏。有没有什么办法,不把宏直接加载到需要运行的Word文件中,就可以实现?就是说,写一个VB程序,运行之后可以让我们选择需要打开哪个Word文件(就是可以通过用户浏览找到并打开文件),替换格式和样式的代码都写在VB的程序里面(不卸载这里也没关系,只要不需要手动去导入宏,然后卸载就可以了),运行之后,所有的格式、样式的替换都会自动完成?还有,需要兼容Word2003和2007,并且能在Windows XP和Vista中运行。