问题标签 [excel-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 投票
3 回答
21416 浏览

sql - 查询 Excel 2010 时诊断 OLEDB 异常

要通过 SQL 查询 excel 表,我曾经使用过:

或者

现在这工作正常,直到我安装了 Office 2010。

现在我得到一个

Microsoft.Ace.OLEDB.12.0 提供程序未在此机器上注册异常。

如何找出正确的连接字符串/提供程序?

0 投票
34 回答
125975 浏览

excel - Excel:令人难以置信的收缩和扩展控件

有时,我会遇到一个受魔术按钮或列表框影响的电子表格,这些按钮或列表框会随着时间的推移而变大或变小。

代码中的任何内容都没有说明这一点。

有没有其他人经历过这种快乐?

0 投票
1 回答
696 浏览

vba - 如何在 Excel 2010 中缩放图片链接对象

在 Excel 2007 中,可以使用以下 VBA 代码缩放图片链接对象(使用相机工具创建)。

此代码在 2010 年正确放置图片,但忽略了 scaleValue。2010 Excel 文档在这个主题上不完整。相同的代码在 Excel 2007 中运行良好。

0 投票
1 回答
4243 浏览

c# - Excel 2010 64 位无法创建 .net 对象

我有一个在 Excel 中使用的简单类库。这是我的课程的简化...

在 Excel 2007 中,我将创建一个启用宏的工作簿并添加一个具有以下代码的模块:

然后在 Excel 中,我可以调用函数 GetSix(),它会返回 6。这不再适用于 Excel 2010 64 位。我收到运行时错误“429”:ActiveX 组件无法创建对象。

我尝试将平台目标更改为 x64 而不是任何 CPU,但是除非我取消选中 Register for COM interop 选项,否则我的代码将无法编译,这样做会使我的宏启用工作簿无法看到 SimpleLibrary.dll,因为它不再注册.

有什么想法可以将我的库与 Excel 2010 64 位一起使用吗?

0 投票
1 回答
590 浏览

wcf - oData RIA PowerPivot Large Message Size

I was playing with powerpivot to directly load 3 million rows from a sql database and performance is suprisingly good.

I tried generating a simple oData service by using vs2010 and silverlight RIA services and access that from powerpivot. Which works with small numbers of rows but blows up on the server if a single method tries to return 3 million rows. Not suprising I guess.

Ive often run into the message size issue with WCF and it is a real pain to configure transports to support larger sizes. Plus, ideally I dont want one big message but some sort of data packeting. Adding a layer of RIA and oData ontop of WCF seems to just make the idea of changing max message sizes even more convoluted.

Is there any support in the oData interface for a transport that will stream or packet the data returned from a method?

Is this a limitation of WCF/RIA or oData itself. Is it possible to use powerpivot connected to an oData source that returns millions of rows?

Anybody have ideas for better techniques of exposing large sets of data via WCF / RIA / oData ?

thanks, Adam

0 投票
3 回答
4781 浏览

excel-2010 - excel 2010 中的 SUMIF 错误

我刚刚升级到 Excel 2010(它是免费的,因为我最近购买了 2009)。我现在没有另一个版本的 excel 来测试它,但我想我发现了一个 SUMIF 错误。现在我知道我在 excel 中发现错误的机会几乎为零,所以有人可以告诉我我做错了什么,或者告诉我他们的 Excel 版本是做什么的吗?

  1. 打开一个空白工作簿
  2. 在 sheet1 中,将 1(只是数字)放入单元格 C1 到 D3(6 个单元格 - 确切数字无关紧要)
  3. 在 sheet2 中,将 2、3 和 4 分别放在单元格 D1、D2 和 D3 中
  4. 现在在 sheet2 的单元格中输入以下公式=SUMIF(Sheet1!D1:D3, 1, Sheet2!D1:D3)
  5. 在 sheet2 的另一个单元格中输入此公式=SUMIF(Sheet1!C1:C3, 1, Sheet2!D1:D3)

据我所见,单元格应显示相同的值,但在我的 excel 版本中,第一个显示 3(不正确),第二个显示 9(正确 - 2,3 和 4 的总和。)

值 1、2、3 和 4 无关紧要。似乎是列的字母匹配导致了该错误。

在任何人争论 Excel 不是编程之前,我不敢苟同。

[此后我在 technet 论坛上发现了另一个错误报告:http://social.technet.microsoft.com/Forums/en/excel/thread/cda9fef8-8ad4-4d56-8939-49b1ae50c4e7 -所以它可能是真实的]

0 投票
1 回答
306 浏览

vba - 循环这个 Excel 宏?

我在下面有这段代码,基本上我希望能够让它执行从R16to 到R200toRange("G16").Select的整个范围的单元格G200

即当它变为 R17 时,G16 变为 17,当 R18 变为 G18 等。

所以整个函数运行变化R2R3G2G3再次开始并变化R3R4,G3G4等。

0 投票
1 回答
3410 浏览

c++ - 使用 Excel 2010 的类字符串无效

我有一个第三方遗留软件,它使用自动化来控制 MS Excel(使用 MFC/C++)。代码很简单:

自 Excel 2000、2002 (XP)、2003 和 2007 以来,这一直运行良好;但是,安装 Office 2010 后,CreateInstance 调用失败并显示“无效的类字符串”(CO_E_CLASSSTRING)。我需要做些什么特别的事情才能让它工作吗?

提前致谢!

0 投票
1 回答
1107 浏览

asp.net - 一种在 asp.net web 应用程序中显示 excel 2010 文档的方法

我想在 asp.net Web 应用程序中显示 Excel 2010 文档。本文档使用我希望用户可以使用的新切片器功能。

我知道可以通过插入使用 Excel 服务的 Web 部件在 SharePoint 中使用 Excel 2010 文档。

但是没有 SharePoint 可以实现吗?或者是否可以使用 Excel 服务 API 从 SharePoint 获取文档,然后以某种方式将其获取到 .net 中的浏览器?

谢谢,汤姆。

0 投票
2 回答
3083 浏览

c# - VS 2010 Excel 插件 - 入门

好的,所以我想构建一个 Excel 插件(自定义任务窗格),它将作用于活动工作表中的选定范围。

找不到任何有关如何操作的示例或文档。