问题标签 [xssf]
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.
apache-poi - 有没有办法使用 xssf 事件 mdel api 获取 .xlsx 文件中的所有嵌入对象
有没有办法使用 xssf 事件模型 api 获取 .xlsx 文件中的所有嵌入对象?
Usermodel 有方法 workbook.getallembedds ......类似地,eventmodel 中有什么东西吗?
这是 usermodel 中的一个示例。我想使用 eventusermodel 实现相同的功能。请帮助。
在 eventmodel 代码中,我有一个 OPCPackage 类型的 containerObject,而不是 xssfworkbook(在 usermodel 中)。
@Gagravarr:感谢您的回复。我尝试使用您建议的方法...但我无法获取嵌入式 excel 的内容。请您帮我找出我哪里出错了。这是代码的一部分:
`
xssf - 如何在java中获取excel单元格颜色
我有一个XSLX表,其中几个单元格的背景颜色为绿色,少数为红色,其余为默认(白色)。
如何识别单元格颜色?根据单元格颜色,我必须处理单元格中的文本。我正在使用apache poi。
如果 cellColor 将保存单元格的背景颜色,如何从中检索颜色名称。
请帮忙
谢谢拉姆
apache-poi - Excel 注释使用 xssf eventusermodel 使用 apache poi 3.7
这是使用 apache 3.7 的代码的链接。
如何编辑此代码以获取 excel 文件中的注释?
apache-poi - Apache POI - XSSF:Row.getCell()
我正在使用 XSSF 访问 .xlsx 格式。提取行数据和单元格数据由
有没有办法访问像
这对我访问专栏很有帮助。谁能告诉我如何做到这一点?
java - 使用apache poi在excel文件中设置页面查看模式
Excel 具有不同的查看工作表的模式:正常、页面布局、分页预览。(在 excel 2010 中:在视图选项卡中)。视图模式为工作簿中的每个工作表单独保存,并在再次打开时恢复。
我正在尝试找到一种使用 HSSF 或 XSSF 设置视图模式的方法。不幸的是,在旧的二进制格式中,找到答案似乎是不可能的。在 2007+ OOXML 格式差异确实给出了基本答案,查看 xl/worksheets/sheet1.xml 在正常视图中:
在页面布局视图中:
这是每张纸中的第二个标签。是否有任何 XSSF API 选项来编辑该属性?(或者问题的唯一解决方案是解压缩文件,编辑它并重新打包)
谢谢!
java - 在 Apache POI API 中提取电子表格列中的数据
只想确定一件事。
Apache POI API 是否有任何内置的集合/对象,如行和单元格,用于电子表格中的列?
还是我必须自己构建一个并在那里添加列中的所有单元格来进行排序等?还有其他更好的方法吗?
java - 使用 Apache POI 生成 excel 下拉列表时的限制
我正在尝试生成一个带有一些验证的 excel 文件,我已经阅读了poi 开发指南来实现它。在执行过程中,我遇到了一个异常 ( String literals in formulas can't be bigger than 255 characters ASCII
)。POI 将所有下拉选项连接到以“0”分隔的字符串中并检查其长度并给我例外。:(
我正在使用最新版本的 POI 3.8 beta 5。
我的代码是:
之后,我尝试使用 XSSFWorkBook 使用以下代码:
不幸的是,这种结果在一个单元格中以逗号分隔的长字符串没有成功:
但是在 excel 中手动,我可以用这个长长的国家列表创建下拉单元格。
有没有办法用长字符串生成下拉菜单,或者 API 不支持?
excel - 从 Java 中的模板创建 Excel 工作表,新版本的 Excel
我找到了以下代码,可以从现有模板中创建一个带有格式的 Excel 工作表,并向其中添加数据并将其保存到一个新文件中
然后保存它。
这绝对没问题。但我的问题是我现在正在处理新版本的 excel。所以我需要开发一个类似的代码来处理新版本的模板。有人可以建议我该怎么做吗?我尝试将 HSSWorkbook 更改为 XSSFWorkbook。但是 XSSFWorkbook 没有让我传递布尔值的构造函数。还。当我尝试它时,它会复制数据,但带有数据的行不保留模板所具有的列的格式。
java - 无法在 apache POI 中实现 xlsx 文件扩展名
我无法使用 apache POI 在 java 中创建 XSSF 对象。我有一个保存为字符串数组的文件目录列表,如“list []”。xls (HSSF) 工作正常,没有错误。
使用以下代码:
我得到错误:
excel - 使用 Apache POI 的 Excel 下拉列表
我需要使用 Apache POI 在 excel 文件中创建一个下拉列表。我可以这样做但是我无法将下拉列表中的第一项设置为默认项。