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

excel - 启用旧 VBA 应用程序的最简单快捷的 Web 方式

给定一个小型 Excel VBA 应用程序(单个表单,将少量记录保存在单个工作表中)在工作站本地运行得非常愉快,那么在 Web 上提供相同应用程序的最简单和最快的方法是什么?重写应用程序是一种选择,但我认为值得检查是否有更快的解决方案。

0 投票
5 回答
4795 浏览

excel - 如何防止 Excel 在我的宏计算电子表格时呈现它?

我的宏用数字更新了一个大型电子表格,但它运行非常缓慢,因为 excel 在计算结果时会渲染结果。如何在宏完成之前停止 excel 渲染输出?

0 投票
7 回答
9381 浏览

asp.net - 从 ASP.NET 网站将查询结果发送到 Excel

我们让用户在我们的网站上创建临时查询。我们希望用户选择他们的标准,然后单击提交并将结果自动传输到 Excel。我让应用程序填充数据表,然后使用数据表创建制表符分隔的字符串。问题是让它变得优秀。

将数据流式传输到 Excel 的最佳方式是什么?最好,我们不必让用户在单击提交按钮后关闭一个空窗口。

0 投票
3 回答
4592 浏览

excel - 在 Excel 电子表格中捕获 Click 事件

当用户单击单元格时,如何在 Excel 中捕获事件。我希望能够使用这个事件来触发一些代码来计算用户点击一列中几个不同单元格的次数。

0 投票
4 回答
80037 浏览

jquery - 使用 jQuery 使用 AJAX 发送 Excel 数据

我有以下从数据库中提取数据的函数。ajax 调用工作正常。如何将成功函数中的制表符分隔数据发送给用户?将联系类型设置为“application/vnd.ms-excel”不起作用。成功警报显示格式正确的数据。

我不想在浏览器中显示数据——我想将它发送到 Excel。

编辑: 我找到了一种方法来做我想做的事。我没有将用户重定向到会提示他们保存/打开 Excel 文件的新页面,而是在隐藏的 iframe 中打开了该页面。这样,用户单击一个按钮,就会提示他们保存/打开一个 Excel 文件。没有页面重定向。是阿贾克斯吗?不,但它解决了我遇到的真正问题。

这是我在单击按钮时调用的函数:

0 投票
46 回答
1236847 浏览

c# - 如何在不安装 Microsoft Office 的情况下在 C# 中创建 Excel(.XLS 和 .XLSX)文件?

如何使用 C# 创建 Excel 电子表格,而无需在运行代码的机器上安装 Excel?

0 投票
5 回答
4176 浏览

java - 用Java表达Excel公式(十进制到时间的解释)

我正在将 excel 工作表公式转换为 java,但我不明白 excel 如何设法采用以下公式:0.22 应用公式:=TEXT(R5/14, "h:mm") 并以某种方式得出:0.22

如果我再次提供: 2.8 它到达 4.48 有人可以向我解释它是如何做到的。我已经阅读了一些关于十进制的内容并且我理解转换,但这还没有帮助解释上述内容。

0 投票
5 回答
6210 浏览

excel - 重命名后无法访问excel文件

我在我的网络服务器上重命名了一些 excel 文件,重命名后用户无法下载这些文件。可能是什么问题呢。它们都是excel文件。

0 投票
1 回答
509 浏览

excel - 如何从宏的菜单栏中捕获“打印”按钮

我有一张纸,上面有一个自定义按钮,我可以从中控制打印过程。

现在用户点击菜单栏的打印图标,这会产生一个“未定义”的输出。

如何拦截此菜单栏按钮?

  • 谢谢
0 投票
8 回答
5099 浏览

c# - 以编程方式创建 Excel 2007 表格

我正在尝试以编程方式创建 Excel 2007 文档。现在,我找到了两种方法:

目前,我使用 ExcelPackage,它有一些非常严重的缺点和问题。因为我不需要创建过于复杂的 Excel 工作表(最“复杂”的事情是我明确需要将单元格类型设置为数字或文本),所以我接下来正在寻找选项 1,但我只是想知道是否有生成 Excel 2007 表格的任何其他良好且受支持的方法?如果可以创建它们而不必将它们保存到硬盘驱动器,即生成它们并将它们直接输出到流中,则可以得到奖励积分。

.net 3.0 是这里的目标,没有 3.5 的好处 :(

编辑:到目前为止谢谢。XML SDK 确实只是 3.5,但俄罗斯轮​​盘...呃... COM 互操作也是我想尽可能避免的事情,特别是因为 Excel 2007 有一些复杂但仍然很容易创建文档格式。我会看看发布的各种链接和提示。