问题标签 [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.
python - Python Makepy 与 Office 2013 (office 15)
我在 Office 2010 中使用 python 和 excel 并且没有问题。我使用 python 的 makepy 模块来绑定到 txcel com 对象。
但是,在另一台计算机上,我安装了 office 2013,当我启动 makepy 时,没有列出任何 excel 选项(与 makepy 列出“Microsoft Excel 14.0 Object Library”的 office 2010 不同)。
我在注册表中搜索了“Microsoft Excel 15.0 对象库”,它就在那里。我尝试使用 :makepy -d 'Microsoft Excel 15.0 Object Library'
但这没有用。
帮助将不胜感激。谢谢。
excel - Excel 2013:生成满足所有要求的列表
我需要创建一个电子表格,随机抽取正确回答所有问题的获胜者。
验证答案
我添加了一个“正确”列来验证答案是否得到正确回答。如果正确则返回QuestionID ,如果 FALSE则返回“不正确” 。
我有另一个表格,其中包含验证数据库结果的答案。
- 9747 | 错误 | 正确 | 错误的
- 9748 | 正确 | 错误 | 错误的
- 9749 | 错误 | 错误 | 正确的
- 9751 | 正确 | 错误 | 错误的
- 9752 | 错误 | 错误 | 正确的
- 9753 | 错误 | 错误 | 正确的
拉出可能的赢家
我需要获取所有正确回答所有问题的 PersonID。如果他们错误地回答了一个问题,他们将被取消资格。此外,如果他们未能回答问题,他们将被取消资格。
ms-office - Powerpivot 2013 + 数据模型表名称
我只是在 Office 2013 中使用 PowerPivot。
当我在 PowerPivot 中创建模型时,它如下所示(包含三个表)
当我尝试分析数据透视表中的数据时,它会出现
它说 Table1,Table2 而不是 Reseller Details,Calendar。
这在 Office 2010 powerpivot 中运行良好,它可以选择正确的表名。
有什么线索吗?
c# - Microsoft Office 2013 窗口模板
我想制作一个类似于使用过的模板或 Microsoft Office 2013 Preview 的模板:
有人可以给我一些提示吗?谢谢!
vbscript - 在 Windows 8 上自动选择加入 Office 2013 的 VB 脚本
有人知道如何在 Office 2013 首次运行期间跳过选择加入弹出窗口。在 office 2010 上,可以使用以下 vbs 跳过对话框:
但它不适用于 Windows 8 上的 Office 2013。知道如何修改脚本吗?
office-2013 - 使用 Microsoft Office 应用程序 2013 将数据从一个 Excel 工作表导出到一个新的 Excel 工作表
我面临 Microsoft Office 应用程序 2013 的任务窗格控制的问题,我创建了一个 Office 2013 应用程序,其中我使用办公应用程序在 excel 上写入数据并从中读取数据。这工作正常,但现在我希望从当前 excel 表中读取的值到另一个新的 excel 表中。现在,我使用 javascript 从互联网上的一些参考资料中编写了一个代码来执行此操作,并且它可以在浏览器上运行。但我无法让它在应用程序上运行。如果我正在处理当前的 excelsheet 实例,它可能会起作用,但我也不知道如何得到它。我在这篇文章中附上了 javascript 代码。还有一件事,当我在 excel 中打开应用程序时,它显示以下错误消息网站的附加组件无法运行。检查 Internet 选项中的安全设置。我尝试更改互联网选项中的设置并将所有内容设置为启用。我仍然收到此错误。任何帮助深表感谢。谢谢。
vba - 如何编写 Excel 2013 的电子表格比较脚本?
我正在尝试将Excel 2013 的 Inquire Add-in 中花哨的新电子表格比较功能合并到 VBA 脚本中。
计划是有一个宏来自动比较具有预定义名称的两个电子表格,并将所有差异导出为新电子表格。
迄今为止,没有成功。
这是我到目前为止所尝试的:
- 通常,为了学习如何自动化一些 Excel 功能,我使用 Record Macro。
- 如果失败了,我会查看可添加引用的列表,看看我是否遗漏了一些明显的东西。
在这种情况下,这两个都失败了。当我录制一个宏时,没有出现与电子表格比较相关的代码(只出现了像单元格选择这样的外围东西)。并且没有任何可添加的引用看起来像电子表格比较。
那么如何从 VBA 编写 Excel 的 2013 电子表格比较脚本?
c# - 安装或配置 Interop.Microsoft.Office.Interop.Word.dll
情况:我的电脑中有网络应用程序,它可以毫无问题地操作文档生成 pdf。我将 dcomcnfg 配置为可以正常工作,因为 COM 的访问权限存在问题。
问题:我必须把网站放在服务器上。服务器有Win8 Enterprise。没有安装 Visual Studio,只有框架 4.0 和 Word Office。当我尝试生成 pdf 时,它总是返回此错误:Retrieving the COM class factory for component with CLSID ... 我运行 dcomcnfg 并自定义了对 IIS 服务的所有权限(不起作用并放入)每个人。我将所有启动和激活权限设置为允许所有人,我还设置了访问权限和配置权限.. 仍然无法正常工作。
- 我必须在服务器中注册 dll?(我该怎么做?)
- 我需要更多配置?
- 我必须安装所有Office?
ps:Office 2013
visual-studio-2012 - 加载类型库/DLL (Microsoft.Office.Interop.Excel.Application) 时出错
我正在尝试通过 C# 创建一个 Excel 文档。当我运行应用程序时,它会出现以下错误:
无法将“System.__ComObject”类型的 COM 对象转换为接口类型“Microsoft.Office.Interop.Excel.Application”。此操作失败,因为 IID 为“{000208D5-0000-0000-C000-000000000046}”的接口的 COM 组件上的 QueryInterface 调用因以下错误而失败:加载类型库/DLL 时出错。(来自 HRESULT 的异常:0x80029C4A (TYPE_E_CANTLOADLIBRARY))。
在我将Visual Studio 从 2010 升级到 2012之前,它运行良好。我还将Office 从 2010 升级到 2013。
- 输出窗口没有错误/警告。
- 添加了 Microsoft.Office.Interop.Excel 参考
jquery - Excel 2013 应用程序、jQuery、WCF 调用失败并出现“无传输”错误
编程环境为: - Windows 8 桌面;- WCF 服务;- Excel 2013 办公应用程序;- WCF 服务和 Excel 办公应用程序在同一台机器上运行;- 办公应用程序对 WCF 服务进行 ajax 调用;出现问题的 javascript 代码(在 office 应用程序中使用)是:
这是我遇到的问题 - 当我从 Excel 2013 应用程序调用 WCF 服务时,我收到“无传输”错误。我能够识别以下用例:1) 仅当我运行独立的 Excel 2013 实例并从“插入”Excel 菜单插入应用程序时才会发生这种情况。2)如果我从VS2012运行应用程序,那么一切都很好,我可以毫无问题地调用WCF服务。(顺便说一句,WCF 服务在同一台机器上运行。我从 Excel 2013 应用程序发出的请求是一个 ajax 请求。)。3)与(2)相同的情况。该应用程序可以进行 WCF 调用。然后我还从 Excel 的“插入”菜单中插入我的应用程序实例。在这种情况下,如果我尝试使用插入的应用程序实例进行 WCF 调用,则会收到与 (1) 中相同的错误 - “无传输”。
我在互联网上进行了一些搜索,发现我的问题可能与我尝试拨打的呼叫是跨域呼叫有关。(顺便说一句,我调试了 jQuery 代码,调用确实是跨域调用)。建议的解决方案是在调用之前设置 jQuery 属性之一:“jQuery.support.cors = true;”。我在我的 Excel 2013 应用程序代码中这样做了,但问题没有解决。然后我在 jQuery 代码中跟踪调用,发现:
1)当应用程序从 VS2012 运行时,jQuery 会创建两个传输对象:(1)一个用于跨域请求,(2)一个只允许通过 XMLHttpRequest 进行跨域请求。当从应用程序发出 WCF 调用时,jQuery 使用第二个传输并且调用成功。
2) 当应用程序从 Excel 2013 的“插入”菜单插入时,在 WCF 调用之前,jQuery 只为跨域请求创建一个传输对象。然后jQuery“决定”不可能使用该传输对象并且请求失败并出现“无传输”错误。
知道为什么会发生这种情况以及如何解决问题吗?