我们有一些通过自定义报表管理器下载Excel中的报表的用户(写在C#或vb.net) 一旦他们下载他们需要复制和粘贴宏并运行它的报告格式化Excel报告的一些列。运行Excel宏外练成
我有两个问题:1。 可宏被嵌入在Excel中,当他们下载它,以便他们没有每次运行它..和更容易的选择 2.是否有一个命令,他们可以?运行在Excel以外执行宏,而不必每次都创建新宏?
感谢
我们有一些通过自定义报表管理器下载Excel中的报表的用户(写在C#或vb.net) 一旦他们下载他们需要复制和粘贴宏并运行它的报告格式化Excel报告的一些列。运行Excel宏外练成
我有两个问题:1。 可宏被嵌入在Excel中,当他们下载它,以便他们没有每次运行它..和更容易的选择 2.是否有一个命令,他们可以?运行在Excel以外执行宏,而不必每次都创建新宏?
感谢
你可以,如果你ASIGN一个shortkey给宏VBA代码将宏保存在一个相思的工作簿和refrence到activeworkbook 并创下该快捷方式在genrated工作簿时,宏将针对被excecuted生成的工作簿。 OffCourse带有VBA代码的工作簿必须打开。
是的,但他们总是会收到消息“此工作簿包含宏,您确定要打开它吗?”。
是的。该工作簿将有一个按钮,它将调用VBA宏,该宏将从其他位置“导入”宏的源,并使用CodeModule.InsertLines随时创建子/功能。很难,但可能。
很可能是在Auto_Open宏中定义的是您的解决方案。
有几种方法可以避免安全消息:让客户降低他们的安全设置,定义192.168。 。是在手动信任区域,也许数字签名的文件,也许是工作簿下载到受信任的位置,...
θεκκιουεφωτισεςμας! – andreas 2011-01-31 13:03:59