问题标签 [xls]

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 回答
17714 浏览

c# - NPOI 数据格式

我正在使用 NPOI v1.2.3 导出网格,并且无法使单元格格式正常工作。

我有一个将对象列表导出到 XLS 文件的类。为每个对象创建一行,并为每个配置的属性添加一个单元格。可以在每个属性级别上设置单元格数据格式。

我读过您不应该为每个单元格创建新样式。我不能硬编码我的样式,因为我的导出器需要支持任何类。相反,我编写了一个小缓存系统,如果尚未为当前单元格的格式创建一个新的 CellStyle,它只会创建一个新的 CellStyle。

不幸的是,这仍然没有解决问题。格式未正确应用到最终的 XLS 文件中。在我的测试用例中,XLS 中的大多数单元格都使用“日期”格式,即使只有几列是日期。但是,第一列正确地使用了自定义格式。没有单元格被设置为文本,即使这应该是其中的大部分。

我究竟做错了什么?

代码

下面的“AddRecords”方法用于添加数据行(页眉和页脚行分别添加)。最后一段代码是延迟加载 CellStyles 的方法。

0 投票
2 回答
772 浏览

python - Python Excel 使用 xlrd 解析数据

相当简单;我已经从 excel 文件中获得了我想要的数据,但似乎在XLRD 自述文件中找不到任何解释如何从这里开始的内容:

到他们各自的python数据类型。有任何想法吗?

0 投票
4 回答
5727 浏览

php - PHP generated Excel file is different when downloaded

I have a PHP file that generates xls files using the module found at http://pear.php.net/package/Spreadsheet_Excel_Writer/

I can create the sample document just fine and when I open it, it looks fine.

My next step it to turn it into a downloadable link. To do that, I did this:

When I download the file however, it contains a lot of garbage data both in Excel and OpenOffice. The diff says that then binary file in the /tmp folder and the downloaded file are different from each other. I'm guessing that it has something to do with the headers or with fpassthru but I haven't had much luck with debugging the issue.

Any ideas on what the problem is?

0 投票
3 回答
1080 浏览

php - 如何在 php 中将 .xls 文件加载到 mysql 数据库?

我想要与此完全相反的。

我想将一个充满电子邮件的 .xls 文件加载到数据库列中。

最简单的方法是什么?

0 投票
2 回答
1234 浏览

objective-c - 将 .xls 文件转换为 xml 以使用 iOS 进行 Web 服务

嘿,我正在编写一个应用程序,我需要将一个 .xls 文件转换为 xml 以将其提供给 Web 服务。我所有的谷歌搜索都涉及手动转换。我一直无法找到任何关于如何通过 iOS 自动执行此操作的教程,有没有人知道一个很好的教程甚至是包含这个的书?

谢谢,威廉

0 投票
4 回答
349 浏览

optimization - 通过 XLS 操作提高性能

我有使用字符串将 DataTable 导出到 XLS 的简单方法。列数为 5 - 30,数量或行数可能为 1 到 1000。有时性能会出现问题,请咨询我可以在代码中更改哪些内容。我正在使用 .net 4.0

使用这个:

0 投票
1 回答
1855 浏览

php - PHP 使用 DOM 输出 XLS

我正在尝试以 XML 格式输出 XLS 文件。

这是 Excel 2003 呈现的数据应该是什么样子(可以保存为 xls 文件):

我目前得到的是:

哪个 Excel 无法解析。它在其日志文件中抛出以下四个错误:

我认为主要问题是<ss:Data>我创建的标签DomDocument::CreateElement('ss:Data')应该用 关闭</Data>,而 DomDocument 正在输出</ss:Data>。我不能使用CreateElementNS(),因为没有命名空间(我认为 - 我对 XML 的基础知识并不十分熟悉)并且 usingCreateElementNS('','ss:Data')会导致脚本在安装 XDebug 且 error_reporting 设置为E_ALL & E_STRICT.

0 投票
4 回答
14881 浏览

ruby-on-rails - 通过Spreadsheet gem直接下载xls文件而不将其写入目录

我正在使用此电子表格gem 导出 xls 文件。

我的控制器中有以下代码:

这样我就可以把数据填好,保存在根目录下。

但我想下载它而不是保存它。如何修改代码,以便用户提示选择他的本地目录来保存文件?(如果不在服务器端保存副本会更好)

请帮忙!

0 投票
3 回答
9506 浏览

java - Java如何将xls数据转换成txt文件

嗨,可以使用java将excel文件转换为txt文件吗?

0 投票
1 回答
4051 浏览

excel-2007 - 为什么我在 Excel 中得到“项目不可查看”

我正在尝试查看一些 vba 代码,它说“项目无法查看”。为什么会这样,我该如何改变它?

细节:

  • XLS 文件扩展名
  • 文件创建于 1996 年 10 月 14 日星期一下午 6:33:28
  • 该代码的作用是禁用 VBA 项目上的任何密码,以便您查看它。您单击工作表上的一个按钮,它会打开一个带有禁用密码按钮的小窗口。它仅适用于单击时要求输入密码的项目。通过项目,我指的是 VBE 中项目资源管理器中的项目。