问题标签 [xlsm]

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

xml - 使用 xmlst 创建 xml 容器

我正在尝试规范化一段 xml。我在与ProductID. 我正在尝试为它创建一个容器,但<products><productid>xyz</productid></products><xsl:for-each select="ProductID"> 似乎不起作用。谁能指出我正确的方向?

我试图让它看起来像。

使用以下 XSL

0 投票
1 回答
2505 浏览

apache - 带有 xlsm 文件的 Apache POI Java 堆空间

我正在尝试执行以下代码将 xlsm 文件转换为 csv :

-Xmx 参数设置为 1024,我使用 xslm 文件。这个文件是 15 个月。

"java.lang.OutOfMemoryError: Java heap space"我在第一行收到此错误。

使用 xls 格式 (50 Mo) 的相同文件,效果很好。

我无法更改 Xmx 参数,也无法使用 POI 以外的其他 API。

我在其他消息中读到更好的方法是使用SAX API来解决这种内存问题。

但是,在我的文件中,不需要在 CSV 中提取所有工作表和所有行。这就是为什么我使用“wbk.getNumberOfNames()”来获取所有定义的名称(在名称管理器中)并知道要转换的工作表。

你知道我如何使用 SAX API 访问这些属性吗?

谢谢。

问候。

0 投票
2 回答
8666 浏览

java - 在 Java 中使用 POI 框架读取 xlsm 文件时出错

我无法使用 POI 框架 (HSSF) 读取 xlsm 文件。读取 xlsm 文件时出现以下错误。

提供的数据似乎在 Office 2007+ XML 中。您正在调用处理 OLE2 Office 文档的 POI 部分。您需要调用 POI 的不同部分来处理此数据(例如 XSSF 而不是 HSSF)

我也尝试通过 XSSF 读取文件。即使这样也不能解决问题。谁能告诉我如何使用 poi 框架读取 java 代码中的 xlsm 文件并将新工作表写入该文件。

0 投票
0 回答
504 浏览

popupwindow - 通过弹出窗口下载 .xlsm excel 工作表时出错

我们必须通过创建弹出窗口来为 .xlsm(启用宏)excel 表提供下载选项。下载 excel 表时,出现以下错误。

Excel 无法打开文件“null.xlsm”,因为文件格式或文件扩展名无效。验证文件未损坏且文件扩展名与文件格式匹配

在代码中,我们在插件中提供了一个链接并将 2 个参数传递给该链接。单击它后会调用一个 JSP 文件,该文件又会调用一个 java 类文件并传递这两个参数。我们将数据插入到 Java 类文件中的宏 Excel 工作表中,并通过 JSP 页面调用该类文件。

正文中的JSP代码如下:

0 投票
1 回答
186 浏览

excel - 将 Excel 工作表行合并到同一工作簿中的一个工作表中

我有一个 Excel 工作簿,其中包含多个工作表(按团队成员姓名)。每个团队成员都维护一个项目/任务列表。每个工作表中的所有列标题都是相同的。

我需要同一工作簿中的工作表,该工作表将每个团队成员工作表中的所有项目合并在一起进行一次审查,而不是经理不得不在多个选项卡之间跳转。

合并的(主工作表)工作表需要随着员工在单元格内的更改或添加/删除行而自动更新。

MS Excel 2007 中是否有启用此功能的宏或函数?

0 投票
0 回答
845 浏览

java - 读取 .xlsm 文件时出错

我正在尝试使用 POI 读取 .xlsm 文件。我的代码是:

我在“wb = WorkbookFactory.create(fileIn)”行出现错误,它说“配置构建路径”。我正在使用 Eclipse 并下载 poi-ooxml-3.5-beta5.jar 并将其添加到构建路径中。但我没有得到我需要做的事情来使它工作。

请建议我如何删除此错误,或者如果您有更好的方法来阅读 Java 中的 .xlsm 文件。

感谢您的答复。

问候, 拉曼

0 投票
3 回答
8393 浏览

xml - 如何使用 VBA 将与符号从 Excel 文件写入 XML 文件?

首先,当谈到 VBA 时,我是一个完全的新手,但不幸的是我被丢弃了这段代码,我必须处理它......

应用程序所做的是复制 Excel xlsm 文件中的信息并将其粘贴到 XML 文件中以供进一步处理。

问题是,这一切都非常顺利,直到我在一个 Excel 单元格中点击一个 & 符号,即:

我有一个具有“R&D”的单元格,当我将它传递给 XML 文件时,我收到以下错误:

请记住,我对 VBA 完全是垃圾。我尝试更改“R&&D”、“R &amp;D”单元格中的内容,但没有骰子。

我相信单元格的价值来自这行代码:

但我想要一些关于如何逃脱&符号的帮助......

非常感谢,如果您需要更多信息,请告诉我。

0 投票
2 回答
15841 浏览

java - 如何使用JAVA获取Excel工作表中指定位置的单元格的值

如何使用 java .. 从 .xlsm 文件中获取特定单元格的值??我想通过指定特定的行和列来获取单元格值,例如,我需要第 1 行和 C1 列或第 5 行和 C6 列的单元格值...我通过像这样指定行号和列号来获取值

XSSFRow row = sheet.getRow(4); // 4是行号

cell = row.getCell(4); // 4是列号

但这仅在工作表的列从 A、B、C、D... 开始时才有效...当我尝试使用相同的编码来获取另一张工作表但它不起作用...在此工作表中,列从 C、D、E ... 开始,依此类推

任何人都可以帮助我了解我可以使用什么来获得指定的结果吗?

0 投票
1 回答
149 浏览

excel - 多重标准的公式

美好的一天。有一个头痛的工作表。另外,我是 excel 的新手。我有一张不同范围的表格。要显示的每个值取决于在其他两个单元格中输入的值。例如:

在单元格 C15 中,根据所订购商品的重量和描述,某些商品具有 3 到 6 个不同的价值/成本。例如:一个项目范围和成本:

而另一个成本:

还要记住,有 13 个不同的项目,如何根据单元格 A14 中的项目描述和单元格 A18 中的项目重量让单元格 C5 显示相应的值?我已经到了单元格 d5,它可以使用 Vlookup 公式根据项目描述进行计算:

我还创建了具有其他范围的其他工作表(1 和 4)。这是一个 IF 函数、另一个 VLookup 还是两者的组合?

提前致谢。

似乎我没有足够的代表来发布图像。

0 投票
1 回答
345 浏览

xlsm - Excel剪切和粘贴特定字符

我希望创建一个宏,该宏将从列中的每个单元格中剪切字符 49 到 56,并将列中的这些字符直接粘贴到右侧。有 4000 行数据需要处理。

数据示例: