问题标签 [office-2013]

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 回答
5481 浏览

windows - 我们可以在 Windows Server 2012 上安装 Office 2013 吗?

嗨,我们可以在 Windows Server 2012 上安装 Office 2013 吗?

我试图在很多地方找到,但找不到任何例子。自己做实验太难了。

0 投票
2 回答
911 浏览

scrollbar - Visio 2013:限制形状中显示的线条

Visio 2013:为隐藏溢出创建滚动条

.

我有超过 112 项的清单。其中,对于一个简单的图表来说是广泛的。我希望只有 4 行可见,并有一个滚动条来查看overflow.ties。

例如,我有一个托管在每台服务器上的站点列表。显示所有服务器的所有站点会降低图表的可读性。我需要将最大显示行数设置为 4。其余的需要隐藏。您应该能够使用滚动条查看这些内容。

这是 HTML 中的常见做法。希望也能找到使用 Visio 2013 的方法。

例如:

0 投票
2 回答
3664 浏览

c# - 安装/删除 2013 beta 版本后损坏的 Excel 互操作 COM 程序集

我最近安装了 Microsoft Office 2013 beta 版本,同时已经安装了 2007。当我在 Visual Studio 2008 下打开基于 COM 的 Excel 互操作应用程序时,我注意到一些以前没有的警告。我尝试开始编译应用程序,它仍然可以工作,但是当我尝试使用使用 Excel 互操作的功能时,我收到了一个错误。

之后我立即卸载了 Office 2013,但错误仍然存​​在。我在 C:\Windows\assembly 文件夹中搞砸了,但仍然无法修复它。

之后,我继续卸载/重新安装 Office 2007。仍然没有运气。我再次卸载了 Office 2007,删除了所有有关互操作的程序集(包括策略程序集),重新安装了 Office 2007。仍然没有。

我尝试安装 PrimaryInteropAssembly。也没什么。

我别无选择……我该怎么办?

该应用程序仍然可以编译并且仍然可以在其他机器上运行。真的只是我的机器不能再运行了。

这可能是题外话,我不确定这种东西适合哪种 Stack Exchange,但由于它与编程有关,而不是实际代码,所以我在这里试了一下。我认为在这个领域有能力的人更多地居住在 SO 而不是 SF

VS中的警告

无法确定 COM 引用“Microsoft.Office.Interop.Excel”的依赖关系。Erreur lors du chargement de la bibliothèque/DLL du type。(HRESULT 异常:0x80029C4A (TYPE_E_CANTLOADLIBRARY))

(法语部分翻译:“加载库/DLL 类型时出错。”)

在开发机器上运行应用程序时的错误

在此处输入图像描述

0 投票
1 回答
8132 浏览

vb.net - 如何使我的应用看起来像 Of​​fice 2013 和 VS 2012?

我想让我的应用看起来像 Of​​fice 2013 和 VS 2012。新的白色流线型外观。还带有纯色工具栏图标。有没有办法让我的应用程序看起来与 VB 2010 一样?

0 投票
2 回答
17419 浏览

visual-studio-2012 - 在 Visual Studio 中创建 Office 2013 应用

我正在尝试在 Visual Studio 2013 中创建 Office 2013 应用程序,但是我可以在“Office”选项卡中为我的项目选择的唯一选项是:Office 2010 工作簿/模板/加载项。

我听说对于某些人来说,即使安装的 Office 版本是 2013,它也可以工作。

但在我的情况下,它不起作用 - 当我尝试运行 Office 2010 加载项/模板项目时,我收到一个错误,指出此计算机上未安装正确版本的应用程序。

(我已经安装了 2013 版,我想为其开发,项目适用于 2010 版)

我知道SOMEWHERE,但我不知道在哪里,有 Visual Studio 的 Office 2013 模板..

也许那些可以帮助。

任何帮助,将不胜感激。

我现在的目标只是在 Visual Studio 中创建 HelloWorld office 2013 项目。

0 投票
2 回答
702 浏览

office365 - Office 2013 应用程序:如何在 Excel 2013 中为任务窗格应用程序设置单元格样式

我是第一次编写 Microsoft excel 任务窗格应用程序。我了解 Microsoft 为绑定到不同单元格而创建的 JavaScript API。

我在 JavaScript API 中看不到任何允许您执行常见功能的内容,例如:

  1. 更改活动工作表
  2. 创建新工作表
  3. 更改单元格颜色、字体、大小、边框等。

我想知道如何完成这些功能......我是否必须将 VB 文件合并到我的应用程序中,如果是,如何?

谢谢!!

0 投票
1 回答
983 浏览

javascript - 为 Office 调试 JavaScript API

显然,我已经被 Chrome 及其开发人员工具宠坏了,但在使用新的 JavaScript API for Office 开发 Office 2013 应用程序时,我正在努力制定一种轻松的调试策略。

Visual Studio 2012 通过提供脚本调试和即时窗口来提供帮助,但我发现以下内容是一个挑战,并希望得到指针/指导:

  1. 重新加载 Office 应用程序(右键单击“重新加载”)会中断 Visual Studio 脚本调试,因此通常更容易结束调试并重新开始。为什么会断?我能阻止它破裂吗?

  2. 有什么可以与 Chrome 的“检查元素”和所有相关的 DOM 探索功能相媲美的吗?我正在使用客户端模板(KnockoutJS)并且正在诉诸于使用即时窗口来尝试内省 DOM。

  3. 我的代码进行 AJAX 调用,但缺少内联调试语句,我还没有找到像 Chrome 的“网络”选项卡那样跟踪调用的方法。

我学到/发现的可能对他人有益的三件事是:

  1. 不要在调试器暂停(中断)时“停止调试”,因为这往往会挂起 Visual Studio,唯一的恢复方法是杀死它并重新启动,这很乏味。如果您继续执行代码直到它(希望)终止,那么您可以毫无问题地停止调试器。

  2. Microsoft 的示例代码将调试信息添加到应用程序 HTML 页面上的元素中。我发现这是次优的,只需在我的应用程序中创建一个“调试”表,每次我希望报告某些内容时都会添加一行。这具有跨调试会话持续存在的额外优势。我为表包装器和扩展表包装器的错误处理程序发布了要点。

  3. Visual Studio 2012 中的“快速观察”对于评估 jQuery 表达式和分析 JSON 结果非常有用。

0 投票
2 回答
194 浏览

office-2013 - 我可以在 Outlook 2013 Mail App 的电子邮件中获取所选文本吗?

我正在为 Office 2013 开发一个邮件应用程序,当用户在电子邮件中选择一些文本时,我真的很想采取行动。如果我正在创建任务窗格应用程序,这似乎相对微不足道;我只是补充:

我的handleSelectionChange函数被调用。但是,在 Mail App 中,documentisundefinedmailboxof 的属性context没有任何与事件相关的方法,至少根据我看到的文档是这样。

我正在寻求做的事情可能吗?

0 投票
1 回答
2794 浏览

vb6 - Visio 2013 Preview 和 VB6:Microsoft Office 无法验证此产品的许可证

我正在尝试针对 Visio 2013 测试我们的应用程序,但遇到的问题会在 Visio 2013 Preview 中引发消息“Microsoft Office 无法验证此产品的许可证。您应该使用控制面板修复 Office 程序”。

我有一个简单的 VB6 表单,上面有一个按钮。在按钮事件处理程序中,我有以下代码。

单击时,会打开 Visio 应用程序,但会打开消息“Microsoft Office 无法验证此产品的许可证。您应该使用控制面板修复 Office 程序”。

我已检查产品是否已激活并尝试从添加/删除程序中卸载/重新安装/修复/重新输入密钥。

我也试过

http://answers.microsoft.com/en-us/office/forum/office_home-office_install/office-cannot-verify-the-license-for-this-product/3bb811ad-29d6-49c7-a3d0-4634c154d155中所述?msgId=be64dcd6-ab02-4388-bb09-c9ab41ffe9ab

有人让 VB6 和 Visio 2013 预览版工作吗?

如果您尝试将 Visio 2013 绘图控件添加到 VB6 表单,您也会收到此消息。

我也成功地尝试了类似的代码来打开 Word 2013 Preview 和 Excel 2013 Preview。这工作得很好。只是无法弄清楚 Visio 出了什么问题。

有什么帮助吗?

0 投票
0 回答
1121 浏览

ms-word - 升级office后VSTO项目无法加载

我们最近在我们的开发 PC 上安装了 Office 2013。安装 Office 2013 后,我们无法再在 Visual Studio 中加载我们的 VSTO 项目(Word 插件)。任何想法为什么会这样以及我们可以做些什么来加载项目?

在解决方案资源管理器中它说Load failed,细节是a project with this name has already been loaded in the solution.

注意另一个使用 Office 2010 的开发人员仍然能够正常加载项目,因此这里的变量肯定是 Office 2013

更新:我在 MSDN 上发现以下与 2003 年至 2010 年经历的相同错误:

要解决此问题,请编辑 .vbproj 或 .csproj 文件。对于 Word 项目,将 HostPackage="{763FDC83-64E5-4651-AC9B-28C4FEB985A1}" 替换为 HostPackage="{6CE98B71-D55A-4305-87A8-0D6E368D9600}"。对于 Excel 项目,将 HostPackage="{B284B16A-C42C-4438-BDCD-B72F4AC43CFB}" 替换为 HostPackage="{825100CF-0BA7-47EA-A084-DCF3308DAF74}"。对于 Outlook 项目,将 HostPackage="{D2B20FF5-A6E5-47E1-90E8-463C6860CB05}" 替换为 HostPackage="{20A848B8-E01F-4801-962E-25DB0FF57389}"。

或者,确保仅在已安装 Microsoft Office 2010 的开发计算机上打开迁移的项目。

所以看起来我只需要找到正确的 GUID 来替换 HostPackage ID。知道在哪里可以找到正确的 ID 吗?