问题标签 [xlsx]
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.
sharepoint - SharePoint 文档库:无法在 Excel 2003 中打开 xlsx(带有兼容包)
我的公司正在使用 WSS 3.0 托管存储(主要)Office 2007 格式文档的文档库。公司 PC 安装了 Office 2003(带有 2007 兼容包)或 Office 2007。
我们让 docx 工作没有任何问题,但是当我们使用 SharePoint 文档编辑选项时,xlsx 文档无法正确打开。该文件在 excel 中打开,但显示未格式化的混乱(接近记事本表示)。实际文件很好,下载 xlsx 文件(使用发送到 -> 下载选项)允许打开文件。只有当我们使用 SharePoint 的“在 Microsoft Excel 中编辑”时才会遇到问题。
我认为问题在于 excel (2003) 试图打开 xlsx 文件,就好像它是和 xls 文件一样,并且无法表示压缩的内容。有没有人见过这个问题?
编辑:我注意到当使用资源管理器打开文档时,它实际上是通过 Microsoft 开放 XML 转换程序打开的。显然,SharePoint 没有使用它,是否有解决此问题的解决方案?
更新:我做了更多的研究,正如在下面的评论中添加的那样,这个问题在我们网络上使用 Office 2003 和 SharePoint 中的 XLSX 文件的所有机器上复制。我已经确认使用 excel 在资源管理器中打开 xlsx 文件(没有转换器)会导致与从 SharePoint 打开时相同的问题。我想我需要一种方法来告诉 SharePoint/IE(实际上处理办公室交互的 URLMON/HLink?)XLSX 的正确文件关联不是excel.exe。
c# - 在列名中创建带有 # 的 Excel 文件
我在使用 Jet 创建 Excel 文件时遇到问题。当我创建一个表并给它一个列名时
它将标题列替换为
有没有一种方法可以让 excel 给列标题一个名称,而我可以在其中包含哪些字符而不会发生任何冲突?我可以在列名中使用任何转义字符吗?
是否有一个便宜(约 50 美元)/免费的 .NET 库可以让我更好地控制 Excel 文件,让我无需安装 excel 就可以创建 XLS 和 XLSX 文件?
基本上,我想要完成的是将 DataTable 转储到 Excel 文件中,并让列名出现,就像它们在 DateTable 中一样。
php - PHP Read xlsx Excel 2007 file
I am using oleread to read uploaded xls file. But I am not able to read xlsx files saved in excel-2007 format. can someone help me on how to read xlsx file in PHP.
c# - 在 C# 中读取 Excel 2007 文件 (.xlsx)
我的代码足以读取 C# 中的 xls 文件(使用 Microsoft.Jet.Oledb.4.0),但是当我尝试读取 Office 2007 (xlsx) 文件时,它不起作用。我搜索发现可以使用 Microsoft.ACE.Oledb.12 读取它,我尝试了它并且它有效。谁能告诉我两者的区别?以及为什么无法使用 Microsoft.Jet.Oledb.4.0 Provider 读取 xlsx 文件。
xml - “s”属性在 XLSX 的单元格标记中表示什么
在 XLSX 文件 (Excel 2007) 中工作表的 XML 中,“t”属性等于“s”的单元格标记是字符串类型。c 中的 value 标签需要通过 sharedStrings 文档查找和转换。但是,有些单元格有 s="237" 并且根本没有 t 属性。值标签有一个像 39448 这样的整数,它与 sharedStrings 文档无关。Excel 中显示的值是日期 1/1/2008。
XLSX 的 ac 标签中的 s 属性是什么意思?
未知值
共享字符串值
python - Python .xlsx (Office OpenXML) 阅读器和 csv 模块一样简单?
我知道一些 Python xlsx 阅读器正在兴起,但据我所见,它们似乎不像内置csv
模块那么直观。
我想要的是一个可以执行以下操作的模块:
有这样的读者吗?
java - 在 Java 中将 .csv 转换为 .xls
这里有没有人知道在java中将csv文件转换为xls或xlsx文件的任何快速、干净的方法?
我有一些东西可以管理已经到位的 csv 文件,我需要其他程序的额外兼容性。
除了包名称之外的示例代码总是很受欢迎。
非常感谢,
贾斯蒂安
到目前为止,这是我的代码。我需要从行中删除返回(“\n”)。我的一些单元格包含多行信息(一个列表),因此我可以在 csv 中使用“\n”来表示一个单元格中的多行,但 xls 将这些视为我的意思是将它们放在一个新行上。
代码是从网上修改的,目前有点乱。您可能会注意到一些不推荐使用的方法,因为它是在 2004 年编写的,并且一定要忽略可怕的 return 语句。我现在只是使用 Sop 进行测试,稍后我会清理它。
vb.net - IE6 将 XLSX 文件作为 XLS 文件打开
我的应用程序根据用户要求生成 XLSX 文件。
生成 XLSX 文件后,使用 Response.Redirect 将用户重定向到保存文件的位置...
Response.Redirect("filename.xlsx")
当用户然后打开文件时......他们收到此消息。
您尝试打开的文件“filename.xls”的格式与文件扩展名指定的格式不同。在打开文件之前,请确认文件没有损坏并且来自受信任的来源。您现在要打开文件吗?
作为临时修复,我已指示我的用户在收到此消息时按“是”,并且文件可以正常打开。
有谁知道为什么 IE6 试图将 XLSX 文件作为 XLS 打开?
注意:我有一个类似的应用程序,它以相同的方式生成 PPTX 文件 - 这些文件可以毫无问题地打开。
java - 如何使用 POI 3.6 对 .xlsx 文件中的列进行分组?
我最近从 POI 3.1 (HSSF) 切换到 POI 3.6 (XSSF) 并遇到了问题。
问题是groupColumn
不再按预期工作!
有谁知道为什么列分组仅在从工作表中写入单元格之前才能正常工作,而在工作表写入之后不能正常工作?
在列的单元格中写入数据后,有没有办法对 xlsx 文件上的列进行分组?
非常感谢,
加布里埃拉
.net - 序列化反序列化到/从 xlsx
给定以下类组合(人为):
我想将对象层次结构序列化为一张 xlsx 文件,例如
然后,我想反序列化对 xlsx 文件的任何(合理)修改,创建 School 的新副本及其关联的 Teachers。
有谁知道类似的不需要过多接触 OpenXML 库的东西?
谢谢。