xssf相关内容

如何使用Java以列方式在excel中编写数据列表?

我在 ArrayList 中有一个数据列表,其中包含标题以及与之关联的值.如下图, 水果苹果橘子******蔬菜豆子萝卜茄子黄瓜******颜色橘子蓝色红色的绿黄色现在,我想在“excel"中写入带有每个标题的值和按列关联的值.像下面,水果蔬菜颜色苹果豆橙橙色 胡萝卜 蓝色茄红黄瓜绿黄色 我正在用 java 编写代码并使用 apache.poi.xssf.usermodel 库来处理 exce ..
发布时间:2021-11-18 00:24:50 其他开发

如何使用Java以列方式在excel中编写数据列表?

我在 ArrayList 中有一个数据列表,其中包含标题以及与之关联的值.如下图, 水果苹果橘子******蔬菜豆子萝卜茄子黄瓜******颜色橘子蓝色红色的绿黄色现在,我想在“excel"中写入带有每个标题的值和按列关联的值.像下面,水果蔬菜颜色苹果豆橙橙色 胡萝卜 蓝色茄红黄瓜绿黄色 我正在用 java 编写代码并使用 apache.poi.xssf.usermodel 库来处理 exce ..
发布时间:2021-11-18 00:23:01 其他开发

Apache POI 锁定单元格但允许调整列大小

我通过 Apache POI XSSF 创建了一个 Excel 文件,并用密码锁定了工作表,因此用户无法更改前两行和前五列的值(我锁定了工作表并允许编辑其他单元格).一切正常,唯一的问题是用户无法调整列大小,因此他既不能更改列大小,也不能调整列大小以读取所有单元格值.即使工作表受到保护,是否可以允许调整列大小?这是我的配置 workbook = new XSSFWorkbook();sheet ..
发布时间:2021-11-12 05:19:14 其他开发

如何使用java apache poi库在excel中设置日期字段?

我必须使用 java apache poi 库在 excel 文件(.xlsx 或 .xls)中设置日期字段. 我尝试设置单元格的 cellStyle 和 dataFormat 但它没有将其设置为日期字段而是将其存储为字符串或数字字段. 这是我的代码: XSSFWorkBook wb = new XSSFWorkBook();CellStyle cellStyle = wb.crea ..
发布时间:2021-11-12 05:17:54 其他开发

将 XSSF/HSSF-Cells 复制到新的 XSSFWorkbook

我的问题 我需要完全将单元格从XSSFWorkbooks 和HSSFWorkbooks 复制到新的XSSFWorkbook.所以我的单元格可以是两种类型:XSSFCell 和 HSSFCell. 正是,我的意思是我还需要复制 CellStyle 包括 CellBorder 和 CellFill 属性以及工作簿本身的 DefaultRowHeight 和 DefaultColumnWid ..
发布时间:2021-11-12 05:17:09 其他开发

如何使用java apache poi库在excel中设置日期字段?

我必须使用 java apache poi 库在 excel 文件(.xlsx 或 .xls)中设置日期字段. 我尝试设置单元格的 cellStyle 和 dataFormat 但它没有将其设置为日期字段而是将其存储为字符串或数字字段. 这是我的代码: XSSFWorkBook wb = new XSSFWorkBook();CellStyle cellStyle = wb.crea ..
发布时间:2021-11-12 05:16:06 其他开发

使用 Apache POI (Java) 在 XLSX 中创建复选框

我需要在 XSSFSheet 中创建一个 Excel 复选框,但我在 Java Apache POI 库 (4.0.1) 中没有发现明显的类/方法,也没有任何示例.有什么建议吗? 解决方案 Microsoft Excel 中可能有两种类型的控件.有遗留表单控件和 ActiveX 控件.创建遗留表单控件是可能的.ActiveX 控件要复杂得多. 旧表单控件存储在每张纸的 VML 绘图中 ..
发布时间:2021-11-12 05:15:15 其他开发

Poi Excel 无法应用背景颜色

我正在使用 POI 生成 excel.我有一个场景,比如我想将背景应用到表格中的单元格行.但我无法做到.我已经给出了下面的代码.请告诉我的代码中有什么错误,或者我正在做的代码是否正确.. 代码 System.out.println("调用");尝试 {XSSFWorkbook xb = new XSSFWorkbook();XSSFSheet sheet = xb.createSheet ..
发布时间:2021-11-12 05:12:31 其他开发

如何使用 Apache POI 将 Excel 文档中的区域转换为表格?

我编写了一个应用程序,它从数据库中获取数据并使用 Apache POI 库中的 XSSF 类从所述数据创建 Excel 文档.我已经导入了 poi、poi-ooxml 和 poi-ooxml-schemas,所有版本都是 4.1.0. 文件写得很好,打开文件时没有错误,直到我取消注释表创建代码,我将粘贴在下面: CellReference topLeft = new CellReferen ..
发布时间:2021-11-12 05:12:22 其他开发

在 Apache POI API 中提取电子表格列中的数据

只想确定一件事. Apache POI API 是否有任何内置集合/对象,如行和单元格,用于电子表格中的列? 或者我必须自己构建一个并在那里添加列中的所有单元格来进行排序等?还有其他更好的方法吗? 解决方案 excel 格式是基于行的而不是基于列的 - 文件是按行中的每个单元格按顺序写入的,然后是几位行信息,然后下一行的单元格按顺序等 因此,如果您想在列的基础上做某事,您 ..
发布时间:2021-11-12 05:11:05 其他开发

Apache POI:Excel 数据透视表 - 行标签

我需要在 JAVA 中创建一个 Excel 表格,如下所示: 我无法创建多列并排的行标签(菜单和子菜单过滤器). 不是在不同的列中显示子菜单,而是在菜单列下. 下面是我写的一段代码: XSSFSheet sheet = my_xlsx_workbook.getSheetAt(0);AreaReference a=new AreaReference("A1:G7");CellRe ..
发布时间:2021-11-12 05:10:23 其他开发

如何使用Java以列方式在excel中编写数据列表?

我在 ArrayList 中有一个数据列表,其中包含标题以及与之关联的值.如下图, 水果苹果橘子******蔬菜豆子萝卜茄子黄瓜******颜色橘子蓝色红色的绿黄色现在,我想在“excel"中写入带有每个标题的值以及逐列关联的值.像下面,水果蔬菜颜色苹果豆橙橙色 胡萝卜 蓝色茄红黄瓜绿黄色 我正在用 java 编写代码并使用 apache.poi.xssf.usermodel 库来处理 exc ..
发布时间:2021-11-12 05:10:06 其他开发

为 XSSFSheet 设置顶行和左列

我试图确保文件打开时 XLSX 表位于左上角. XSSFSheet 有一个 getTopCol() 和 getLeftCol() 方法,但没有 setter. XSSFSheet.showInPane(int, int) 确实有效,但前提是窗格被冻结或拆分. PaneInformation pane = sheet.getPaneInformation();如果(窗格==空){// ..
发布时间:2021-11-12 05:09:37 其他开发

XSSF Excel 命名样式

我目前正在使用 Apache POI 库在 Java 中生成 excel 文件. 这就是我想知道的:在 excel 中,可以创建将添加到工作簿中的新单元格样式.这些样式是可重复使用的,可以从样式表中选择. 使用 Apache POI,您可以在构建工作簿时执行类似的操作.您可以创建一个新的 XSSFCellstyle,它附加到工作簿,并且可以应用于任意数量的单元格.但是,这些样式不可重复 ..
发布时间:2021-11-12 05:09:14 其他开发

“错误:找不到符号"使用 Apache POI

这是我的代码: import java.io.FileInputStream;导入 java.io.IOException;导入 java.io.InputStream;导入 java.util.*;导入 org.apache.poi.xssf.usermodel.XSSFCell;导入 org.apache.poi.xssf.usermodel.XSSFRow;导入 org.apache.po ..
发布时间:2021-11-12 05:09:08 其他开发

使用Apache.POI读写Excel的Java内存问题

我正在尝试读取 excel 文件...进行一些更改...保存到新文件. 我用按钮创建了小表单...按下按钮时.. 它将加载 Excel 文件并将所有数据加载到我创建的类的数组列表中. 它将遍历数组列表并更改对象中的一些属性. 它将数据保存到新的 Excel 文件中. 最后,它会清除数组列表并显示完成的消息框. 现在的问题是内存问题. 加载表单时,我可以在 Windows ..
发布时间:2021-11-12 05:07:25 其他开发

Apache POI 中的 XSSFCell 将某些字符序列编码为 un​​icode 字符

XSSFCell 似乎将某些字符序列编码为 un​​icode 字符.我怎样才能防止这种情况?我需要应用某种字符转义吗? 例如 cell.setCellValue("LUS_BO_WP_x24B8_AI");//现在的单元格值为“LUS_BO_WPⒸAI" 在Unicode中Ⓒ是U+24B8 我已经尝试过设置 ANSI 字体并将单元格类型设置为字符串. 解决方案 基于@ma ..
发布时间:2021-11-12 05:05:37 其他开发

setCellType(HSSFCELL.CELL_TYPE_NUMERIC) 在 apache poi 中不起作用

SetCellType(HSSFCELL.CELL_TYPE_NUMERIC) 在 apache poi 中不起作用.有谁在JAVA中使用过POI的这个功能吗? 当我使用 POI 创建 XLS 文件并且单元格包含整数值并且我将单元格类型设置为数字时,该单元格反映了其他一些整数值.例子:使用 JAVA 程序和 poi 实用程序,我输入了 Cell A1 值 "5".现在此单元格包含整数值,但默 ..
发布时间:2021-11-12 05:04:50 其他开发

setCellType(HSSFCELL.CELL_TYPE_NUMERIC) 在 apache poi 中不起作用

SetCellType(HSSFCELL.CELL_TYPE_NUMERIC) 在 apache poi 中不起作用.有谁在JAVA中使用过POI的这个功能吗? 当我使用 POI 创建 XLS 文件并且单元格包含整数值并且我将单元格类型设置为数字时,该单元格反映了其他一些整数值.例子:使用 JAVA 程序和 poi 实用程序,我输入了 Cell A1 值 "5".现在此单元格包含整数值,但默 ..
发布时间:2021-11-12 05:04:00 其他开发