问题标签 [office-2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1447 浏览

visual-studio-2008 - 在 Visual Studio 2008 中部署 Office 2010 插件

我在 Visual Studio 2008 中开发了 Excel 插件 2007。现在我需要将插件部署到 Office 2010。我可以在 Visual Studio 2008 中进行吗?

谢谢你的建议。

0 投票
3 回答
13354 浏览

vbscript - 通过 VBA 以编程方式配置 Office 2010 Word 功能区

是否可以通过 VBA 以编程方式在 Office 2010 中配置功能区(例如添加选项卡等)?即通过在宏中编写VBScript 代码。

兄弟。莫腾

0 投票
3 回答
1400 浏览

c# - Word 2007 加载项不适用于 Word 2010

我用 C# 为 Word 2007 编写了一个加载项。为了分发插件,我使用了 ClickOnce 安装程序。但是,此加载项不适用于 Word 2010。它会在 vsto.log 文件中产生以下错误:

虽然我知道加载项查找的 Microsoft.Office.Interop.Word dll 与 Word 2010 系统上可用的 dll 之间存在版本不匹配,但我不知道如何解决此问题。我做了一些谷歌搜索,但没有发现任何有趣的东西。请帮忙。

0 投票
2 回答
3692 浏览

vsto - 使 vsto 插件可安装

我已经为 Outlook/Word/Excel/PowerPoint 创建了几个 VSTO 加载项。当我构建它们然后启动相关程序时,加载项已安装并且运行良好。

当我尝试手动安装 DLL 时,在“选项 > 加载项 > COM-加载项:转到... > 添加...”然后选择 DLL,程序告诉我,它不是有效的加载项。

这里有什么问题?Visual Studio 2010 可以自动安装它们。有人能帮我吗?

谢谢!

0 投票
0 回答
648 浏览

c# - Office 2010 64 位的 Outlook 视图控制

在我们的应用程序中,我们使用 OVC 来显示 Outlook 日历。由于我们的客户使用不同版本的 Office,我们为 O2003、O2007 和 O2010 提供不同的版本。

在 O2010 中,OVC 将无法在 64 位模式下工作。尝试运行时,您会收到“类未注册”消息。

所以我制作了一个带有 Office 2010 64 位的 64 位虚拟机并安装了 Visual Studio 以查看是否可以将 OVC 添加到 C# 测试项目中。然后发现COM控件(outlctl)没有注册,也注册不了。

此页面上,我看到以下文字:

什么是 32 位版本的 Office 但不包含在 64 位版本的 Office 中?

ActiveX 控件库,ComCtl 该库包含用于构建解决方案的 ActiveX 控件。它最常用于以下 Microsoft Office 程序:Access、Excel 和 Word。

那么,这在未来会成为可能吗?或者有没有其他方法可以将日历显示为 ActiveX 组件?

提前致谢,

罗格

0 投票
3 回答
2623 浏览

vb6 - 在 VB6 应用程序中更新 OLE 参考

我有一个我负责维护的旧 vb6 应用程序,它可以将 Word 文档保存、打开和打印到用户计算机上。前几天,当我们从 office 2003 切换到 office 2010 时,我开始收到抱怨说该软件将不再打开保存的报告并打印它们。删除 Office 2010 并安装 2003 可解决此问题。

处理这一切的子程序都是普通的 msdn 代码,我找不到任何可以将它与某个 Word 版本联系起来的东西。我的下一个想法可能是它的 OLE dll 参考。在哪里/如何更新对 dll 的 VB6 引用以使用新版本的 Office?

任何其他建议将不胜感激。

0 投票
2 回答
4533 浏览

vba - 如何将 customUI 事件连接到 Word 2010 中的宏?

我有一个支持 MS Word 2010 宏的文档模板(.dotm 文件)。我正在通过customUI\customUI14.xml.dotm 存档中的文件嵌入一些自定义功能区 UI 组件。

控件显示得很好,但我无法将onActionXML 中描述的事件与模板中定义的任何宏链接起来。我认为方法签名是正确的,但我必须在 XML 中错误地引用它们。我究竟做错了什么?

这是 XML:

以下是SendAsEmail模块中的方法签名:

0 投票
3 回答
7191 浏览

wpf - Microsoft Office 2010 使用 WPF 还是普通的旧 MFC?

我已经使用 WPF 一段时间了,我正在尝试重现他们办公套件的一些漂亮的 UI 功能。虽然在 WPF 中很容易,但我想知道如何使用 MFC 功能包来完成它(我可能不得不使用它,因为我的公司尚未批准使用 WPF)。由于 Fluent UI 是在 Office 2007 中引入的,我想知道微软是否真的在 VS2010 或 Expression Blend 之外的任何东西中使用 WPF,尤其是在 Office 2010 中。我希望这个问题不是题外话。

0 投票
1 回答
164 浏览

visual-studio-2008 - 将 Office 2010 安装 exe 包装到安装项目中?

我知道这很奇怪,但它是这样的:我管理着大约 10 个卫星办公室,并且我正在将软件安装滚动到无配置/无设置图像以保留在现场以重新安装崩溃等,我的所有文件都已完成,除了Office 2010 安装。

我想做的是:

  1. Office 安装 EXE 已使用 config.xml 设置为使用该用户和所有用户的密钥进行静默安装。它是一张供所有用户使用的光盘,并使用主 xml 文件作为键名等,安装程序会问一个问题“选择用户名”,当安装应用程序的人点击下一步按钮时,程序会将该用户的值插入字符串并将其写入办公室安装文件夹中的 config.xml 并开始安装。

  2. 办公室安装完成后,它将为 Outlook 配置文件创建 prf 文件并运行 outlook.exe/importprf \yadda\yadda 命令。

  3. 然后应用程序会说它已完成并关闭。

详细问题:

  • 这(我认为)应该很简单,我不知道如何监控办公应用程序的安装,以便在安装完成后触发该过程的下一步。我想过在那里结束应用程序并使用注册表项首次运行来运行命令以导入配置文件,但我宁愿看看我是否可以让它按照我上面列出的方式工作,如果可能的话。

现在我不是地球上最聪明的人,所以如果有另一种方法可以自动安装零售办公套件并使用一些配置文件自动安装用户配置文件,我完全赞成,我只希望现场步骤最少可能的。在我的解决方案中,安装程序选择名称,然后在配置文件导入后必须输入密码并完成。作为旁注,PRF 文件中是否有密码设置(使用 pop3 帐户)和保存密码的设置?这会很好,但我敢肯定没有。

现在为了节省时间,这些都是没有 oa DC 的独立小型企业,每家公司都没有足够的许可证来进行开放式价值许可,我已经知道所有这些都可以使用 Office 自定义工具来解决,创建一个 prf 文件网络安装和登录脚本。此外,我已经有了系统映像来进行裸机还原,这些安装适用于不需要重新安装完整系统的情况。

0 投票
1 回答
2799 浏览

web-services - 有没有办法通过研究窗格将自定义 Web 服务添加到 Word 2010?

我一直想知道是否可以通过 Microsoft Word 2010 中的研究窗格添加带有 wsdl 或 asmx 文件扩展名的自定义 Web 服务。我搜索了几乎每个具有这些服务的站点,但没有找到说明。如果我在这里问某人,而不是反复试验,我会更有信心。

基本上,我希望能够添加一个类似http://www.ebi.ac.uk/Tools/webservices/wsdl或其他来源的网站,并能够通过研究窗格发送查询。 添加不成功后 Microsoft Word 2010 中的研究窗格