问题标签 [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 投票
1 回答
1059 浏览

excel - Excel sparklines printing issue

In an Excel 2010 document with more than one page of records, where each row includes a sparkline, the sparklines do not print or appear in print preview unless one first scrolls through the entire document to view all lines. In my application that produces a series of Excel reports automatically, this is a very visible issue. Can anyone suggest a fix for this or is this a bug in Excel 2010?

0 投票
1 回答
2575 浏览

sorting - 如何根据 Excel 2010 数据透视表包含的数据子集对其进行排序?

我有一个 Excel 2010 数据透视表,其中包含类别和计数度量作为数据。然后这些类别有一个嵌套在下面的日期维度,过滤后仅显示过去两个月。

当我对类别进行排序时,我会按 6 月和 7 月的计数总和按降序对它们进行排序。

谁能建议我如何仅根据 6 月的数据对类别进行排序,而不是 6 月和 7 月的总数?

谢谢!

0 投票
1 回答
320 浏览

dialog - Excel 2010 SearchANDReplace 对话框是什么类型的窗体/窗口?

我喜欢 Excel 2010 的搜索和替换对话框。我可以输入数据,看到它在后面的网格中替换,然后我可以在网格中编辑数据,而搜索/替换窗口不会消失/进入后台。

SearchAndReplace 窗口不是模型对话框。而且它也没有像“留在顶部” = true 这样的设置,因为切换到其他打开的应用程序,搜索/替换窗口与 Excel 一起进入后台。

那是什么类型的窗口?

在后面的网格中编辑,但搜索/替换窗口保持在应用程序的顶部,但不在操作系统的顶部!

公共类 MainWindow.cs

0 投票
2 回答
2473 浏览

delphi - 如何获取 Excel 版本和宏安全级别

微软最近破解了我们长期以来(并由他们正式推荐)的代码,以读取 Excel 版本及其当前的 omacro 安全级别。

过去的工作:

(我总是很高兴安全级别多年来一直处于不安全的注册表项中......)

在 Office 2010 中,.xls 文件现在与“Microsoft Application Virtualization DDE Launcher”或 sftdde.exe 相关联。这个exe的版本号显然不是Excel的版本。

我的问题:

除了实际启动 Excel 并查询它的版本安全级别(使用 OLE CreateOLEObject('Excel.Application'))之外,是否有一种更清洁、更快或更可靠的方法可以适用于从 Excel 2003 开始​​的所有版本?

0 投票
5 回答
95447 浏览

excel - 在 Excel 2010 中使用 VBA 代码调用 Web 服务

我正在尝试在 Excel 2010 中编写一些使用 Web 服务的 VBA 代码。我无法在互联网上找到任何相关资源。有人可以告诉我如何做到这一点。

0 投票
1 回答
3001 浏览

datetime - 如何检查 Excel 单元格的日期是否在一周内?

我在 Excel 2010 中使用 VBA 来制作一个简单的生日提醒程序。我有一列日期(D 列)。如何检查一个单元格是否在今天的一周内?

我不确定条件语句的 VBA 语法是什么:

0 投票
1 回答
1764 浏览

vba - 如何将分段的 CSV 文件加载到 Excel 工作表?

CSV 文件:

当我只单击一次加载时,我希望这个 csv 文件作为单独的部分加载到 Excel 工作表中(即每个部分应该转到 Excel 中的单独工作表)

CSV 文件包含部分名称、标题和数据

以下是 CSV 文件中的部分名称

3G宏

3GFEMTO

2GMACRO

以下是 CSV 文件中的 Header 名称 IMSI,IMEI,Date,Time,GSM MACRO_CellID,GSM MACRO-MCC,GSM MACRO-MNC............等

加载 CSV 文件后,3 个工作表应该有标题和数据。

请帮助我这样做。

提前致谢 替代文字

嗨,这是我尝试过的代码,但它不能根据需要完美运行。

0 投票
2 回答
3899 浏览

sharepoint - Excel Services 连接错误使用 SharePoint 2010 查询 Analysis Services (2008 RT)

我正在从 Excel Services 电子表格连接到 Analysis Services 多维数据集。SharePoint 和 SQL Server 配置在不同的服务器上。我正在使用 Excel 2010 / SharePoint 2010 / SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)。

刷新所有连接(或单击切片器中的项目)会引发错误:“尝试建立与外部数据源的连接时出错。以下连接刷新失败:Adventure Works Cube1”

这来自 SharePoint 日志:

“工作簿 'http://spsatl03t/team/Excel Documents/ExcelServices.xlsx' 中的 'Adventure Works Cube1' 刷新失败。[会话:1.V21.8D/M51Qif9Y+JASEqZsk390.5.en-US5.en- US73.+0300#0000-11-00-01T02:00:00:0000#+0000#0000-03-00-02T02:00:00:0000#-006036.c306da43-6452-40db-9249-6d1e343c79511.N用户:0#.w|kc\svcdms]"

我为我的 SharePoint 和数据库服务器配置了以下 SPN。所有 SharePoint 服务都在一个帐户 (SVCDMS) 下运行。SQL Server/SSAS 服务都作为 SQLService 运行。

此外,我通过 Excel Services 连接到 AdventureWorks OLTP 数据库没有任何问题。只有在连接到 SSAS 多维数据集时才会出现错误。Kerberos 似乎工作得很好。可通过此查询验证:

有趣的是,我在这里注意到这是 beta 版本的一个问题,但我使用的是 RTM:http ://social.msdn.microsoft.com/Forums/en-US/sharepoint2010general/thread/46921dd5-4bf8-4ac1- a6d3-13ac4be8cf25

0 投票
1 回答
7546 浏览

sql - 在 Excel 2003 VS Excel 2010 (VBA) 中从 SQL 数据库导入数据

所以,我的公司终于升级到 MS Office 2010。到目前为止,我一直在 2003 年工作。我是一名 SQL 程序员,我经常在 Excel 中创建报告,从我们的数据库中提取数据。大多数时候,我会创建宏来接受用户将输入到特定单元格中的参数,更改查询,然后根据参数刷新它。

这是一个非常简单的例子:

  1. 在 Excel 2003 中,我会打开一个新工作簿。
  2. 单击“数据”,然后单击“导入外部数据”,然后单击“新建数据库查询”。
  3. 然后它会提示您选择一个数据源,因此我将选择我想从中查询的数据库(已经设置了 ODBC 连接)。
  4. 然后我取消查询向导窗口,然后当我在 Microsoft 查询编辑器中时,我只需输入我的查询。

    • 为简单起见,我*将从一个名为的表中进行选择,该表Agents只是为公司及其EmployeeIds.

    • select * from Agents

  5. 然后我“x”退出查询编辑器,弹出一个名为“导入数据”的框,询问您要将数据放在哪里:在现有工作表中?一个新的工作表?等等我只是让它从 Cell 开始返回现有工作表中的数据A2

因此,我在 Visual Basic 编辑器中的工作簿模块中编写了这个简单的宏:

我创建了一个运行此宏的按钮并将其粘贴在B1. 因此,用户打开报告,在 中输入名称A1,点击按钮,该代理及其 ID 出现在下表中。真的很简单吧?但我不能让它在 Excel 2010 中工作。

这是我的步骤和以下错误:

  1. 我打开 Excel 2010,然后转到“数据”选项卡。
  2. 在“获取外部数据”部分下,我单击“来自其他来源”并从下拉列表中选择“来自 Mircrosoft 查询”。
  3. 然后弹出Choose Data Source框,和上面的步骤3,4,5基本一样。

然后我编写相同的宏,创建按钮并将其分配给宏,但是当我单击按钮时,出现以下错误:

我点击调试,调试器突出显示这一行

我尝试使这条线更具体,如下所示:

但我只是得到同样的错误。

所以基本上我需要知道的是如何在 Excel 2010 中做这种事情。但这里有一个有趣的说明:如果我在 Excel 2003 中创建此报告,将其保存为 .xls,然后在 2010 中打开它,它将工作。我什至可以将副本另存为 .xlsm,然后打开它,它将使用相同的宏。只有当我在 2010 年创建报告时,我才能让它发挥作用。似乎由于某种原因,它只是找不到查询来更改其命令文本然后刷新。请帮忙,我已经坚持了好几天了!

0 投票
5 回答
57741 浏览

excel - 在 Excel 2010 中隐藏切片器值的任何方法

我知道 Excel 2010 Slicers 会在没有与特定切片器选择关联的数据时直观地指示。例如,如果您在 2010 年没有值,它们会在 2010 年褪色。

是否有一些设置可以让我完全隐藏它们?

如果我在 2007 年、2009 年和 2010 年有销售额;但不是 2008 切片器列表可以完全省略 2008,或者它必须始终显示为灰色。

我要求的不是 SQL 选择解决方案,而是 Excel 设置。