问题标签 [excel]

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 投票
7 回答
95025 浏览

excel - 在 Excel 折线图中隐藏数据点

显然可以在 Excel 折线图中隐藏单个数据点。

  • 选择一个数据点。
  • 右键单击-> 格式化数据点...
  • 选择模式
  • 选项卡将行设置为无

你如何在 VBA 中完成同样的事情?直觉告诉我Point 对象 上应该有一个属性Chart.SeriesCollection(<index>).Points(<index>来处理这个......

0 投票
2 回答
2423 浏览

.net - 将 .net 方法公开为 Excel 函数?

我有一组位于.Net DLL 中的计算方法。我想让 Excel (2003+) 用户可以使用这些方法,以便他们可以在电子表格中使用它们。

例如,我的 .net 方法:

我希望他们能够通过在随机单元格中键入公式来调用此方法:

实现这一目标的最佳方法是什么?

0 投票
2 回答
17144 浏览

excel - 如何在 Outlook 2007 中为 VBA 宏分配键盘快捷键?

如何在 Outlook 2007 中为 VBA 宏分配键盘快捷键?

我知道如何为宏创建一个工具并将其放入带有下划线快捷方式的菜单中。此解决方案需要我使用Alt++的{menu key}快捷方式{tool key}。如果我想将它分配给Alt+F12或类似的东西怎么办?

Visual Basic 编辑器分配给 Outlook 2007 中的键盘快捷键Alt+ F11。我想将类似的键盘快捷键分配给宏,或者如果需要,将宏分配给菜单或工具栏中的工具上的宏。

0 投票
6 回答
4937 浏览

excel - Excel中基于复杂团队规则的十大排序

我有一个类似于以下格式的 Excel 电子表格...

我需要将此表转换为“前十名”团队的列表。规则是

  • 每支球队的分数取自该俱乐部四名成员的总和。
  • 这些总分应该是最好的四个分数,除了......
    • 每个团队必须由至少一名青少年或女士组成

例如,在上表中,俱乐部 A 的球队得分将是 625而不是640,因为您会计算 Harry(190)、Bert(150)、Jim(150) 和 Simon(130) 的得分。你不能拿 Fred (145) 的分数,因为那只会给你 Gents。

我的问题是,这可以作为一系列 Excel 公式轻松完成,还是我需要使用更程序化的东西?

理想情况下,解决方案需要在团队选择中自动进行,我不想为每个团队创建单独的手工公式。我也不一定有每个俱乐部成员的有序列表。虽然我可能可以通过额外的计算表生成列表。

0 投票
7 回答
48170 浏览

c# - 用OLEDB写入excel文件

有谁知道如何在 C# 中通过 OLEDB 写入 excel 文件(.xls)?我正在执行以下操作:

但是我收到一条带有消息的 OleDbException:

“无法修改表 'test$' 的设计。它位于只读数据库中。”

我的连接似乎很好,我可以很好地选择数据,但我似乎无法将数据插入到 excel 文件中,有谁知道我如何通过 OLEDB 获得对 excel 文件的读/写访问权限?

0 投票
3 回答
5489 浏览

asp.net - Excel 类似于 ASP.NET 的服务器端控件

我们需要增加用于在我们的 web 应用程序上编辑的网格的功能,我们的经理一直引用 Excel 作为数据网格的完美示例:/ 他仍然没有真正理解类似电子表格的控件没有' t 存在开箱即用,但我想我还是会做一些搜索。

我在 Google 上找到了一些产品,但想知道是否有人对任何此类控件有任何反馈(显然越便宜或自由越好)

编辑我们目前确实有 Telerik 控件,但“当前”要求是一个控件,可以从一行复制和粘贴(例如)3 个单元格并将它们粘贴到另一行,Telerik 的逐行编辑没有真的剪了。我们目前正在与基于“Excel”的解决方案竞争,这对于赢得周围的用户来说总是一场噩梦,他们总是更喜欢结构的灵活性

0 投票
8 回答
145504 浏览

excel - 将工作簿中的每张工作表保存为单独的 CSV 文件

如何将 Excel 工作簿中的每张工作表保存为CSV使用宏分隔文件?

我有一个包含多张工作表的 excel,我正在寻找一个可以将每张工作表保存到单独的CSV (comma separated file). Excel 不允许您将所有工作表保存到不同的CSV文件中。

0 投票
3 回答
6286 浏览

c# - 是否可以用 C# 编写将在 Excel 中运行的 ActiveX 控件?

我一直在网上搜索一些示例代码,了解我们如何使用 .NET 编写自定义 ActiveX 控件以在 Excel 中使用,但到目前为止,我发现旧文章表明它不受支持。

我们正在构建的应用程序使用 Excel 作为报告编写器,因此我们在工作表中添加了一些自定义控件以提供更丰富的体验。从我目前所做的研究来看,一些 ActiveX 控件似乎只能托管在 IE 中,因此我需要确保所采取的任何方法都适用于作为主机的 Excel。

链接http://www.codeproject.com/KB/miscctrl/exposingdotnetcontrols.aspx提到以下内容:

警告:由于 .NET 的 Beta2 已放弃此支持,如果它会炸毁您的 PC 或烤猫,请不要怪我。

如果可以使用.NET 1.1,任何人都可以给我一个指示,如果可以的话,可以提供任何关于最佳实践的指针吗?

0 投票
2 回答
1494 浏览

sql-server - 如何级联筛选 SSAS 多维数据集中更多维度的属性,在 Excel 2007 中查看

如何级联筛选 SSAS 多维数据集中更多维度的属性,在 Excel 2007 中查看。

例如,如果我们有一个维度为Time和维度Client的多维数据集Sales,一旦过滤了维度Time以仅显示特定日期的销售额,如果在过滤器区域中选择“Client.ClientName”作为过滤器,如何是否可以过滤客户列表,以便仅显示在特定日期有销售的客户。

0 投票
4 回答
34502 浏览

excel - Excel VBA中的函数重载和UDF

我正在使用 Excel VBA 来编写 UDF。我想用几个不同的版本重载我自己的 UDF,以便不同的参数调用不同的函数。

由于 VBA 似乎不支持这一点,任何人都可以提出一种实现相同目标的好方法吗?我应该使用可选参数还是有更好的方法?