apache-poi相关内容
如果value 为true 并且红色交通灯为value 为false,我需要在单元格中显示绿色交通灯. 我阅读了一些关于 ConditionalFormattingRule 的文档,但我不明白它是如何工作的... Algo 希望 ...单元格单元格 = sheet.getRow(1).getCell(5)如果(值){cell.setIcon(TRAFFIC_LIGHT_GREEN)}
..
我开始在 apache.poi 中弄清楚,但我无法理解 XWPFParagraph 中的 CTP 和 PPr 是什么意思.我有以下代码: targetParagraph.getCTP().setPPr(index.getParagraph().getCTP().getPPr()); 我在官方文档中没有找到对这种方法的描述 apache.poi你能向我解释一下它是什么或者给我一些我可以阅读的链接
..
我收到带有以下代码段的 java.lang.IncompatibleClassChangeError: Workbook workbook = new HSSFWorkbook();字体 arial = workbook.createFont();//这里抛出 java.lang.IncompatibleClassChangeError 我将 POI 3.7 与 WebSphere 7 Por
..
我需要在 XSSFSheet 中创建一个 Excel 复选框,但我在 Java Apache POI 库 (4.0.1) 中没有发现明显的类/方法,也没有任何示例.有什么建议吗? 解决方案 Microsoft Excel 中可能有两种类型的控件.有遗留表单控件和 ActiveX 控件.创建遗留表单控件是可能的.ActiveX 控件要复杂得多. 旧表单控件存储在每张纸的 VML 绘图中
..
我正在使用 POI 创建一个 Word 文档.我创建了一个表和一个标题.我想给表格留出左边距,所以我使用了以下代码: CTSectPr getSectPr = doc.getDocument().getBody().getSectPr();CTPageMar addNewPgMar = getSectPr.addNewPgMar();addNewPgMar.setLeft(BigInteger.
..
我正在创建一个 poi word 文档.我已经设置了页边距 0,但它们是底部和页脚图像之间的额外空间,我想删除这个空间.我使用了这个无效的代码 addNewPgMar.setLeft(BigInteger.valueOf(0));addNewPgMar.setRight(BigInteger.valueOf(210));addNewPgMar.setGutter(BigInteger.valu
..
我是 Rest Assured 的新手,正在寻求帮助.我已经编写了代码来从 Excel 工作表中读取值,并将它们作为路径参数在我的 Rest Assured 测试中传递.这按预期工作.但是,从我发出的 post 请求中获得 json 响应后,我想使用响应中的值更新相同的 excel. Excel 中有名为列车号、旅程日期和各种舱位代码的列,其他列如头等舱代码、商务舱代码、标准舱代码应显示其中
..
我想将相关的 Excel 单元格收集到一个列表中以进行序列比较.但是,我无法通过使用以下代码将带有条件的单元格值放入列表中(控制台中没有按预期打印任何内容). 我尝试使用 startsWith 和其他条件语法,但我不确定这是问题还是我之前做错了什么. HSSFSheet dispcolsheet = workbook2.getSheet(0);迭代器colRowItr = dispcol
..
我正在使用 apache poi 将数据从 excel 读取到 mysql 表.我已经为有 2 个字段的 excel 表做了它.我的代码就像, 试试{fis = new FileInputStream(filePath);//创建工作簿,工作表(来自poi jar文件)HSSFWorkbook workBook = 新的 HSSFWorkbook(fis);HSSFSheet 表 = workB
..
filepath = ExpandPath("./1.ppt");fis = CreateObject( "java", "java.io.FileInputStream" ).init(filepath);//用输入流初始化幻灯片对象src = createObject("java","org.apache.poi.xslf.usermodel.XMLSlideShow").init(fis);
..
当我使用 apache/poi 计算 Irr 值时,我得到了 Double.NaN,但在 excel 中的相同输入我得到了负值. 那么为什么它们返回不同的值? 在这里输入:IRR(-1.0601017230994111E8,19150.63,44505.08,22997.34,33936.39,27265.92,2127.66,2108.63,886.53,2482.27,4305.12,
..
我有一个包含 400,000 行的大型 .xlsx excel 表格.我想在现有的工作簿中读写. 当我尝试使用 Apache poi 在 java 中读取它时,使用以下代码: FileInputStream fileInputStream = new FileInputStream(new File(excelPath));工作簿 wb = new XSSFWorkbook(fileInp
..
在我的情况下,我需要保护单个单元格,为了实现这一点,最初我使用了 HSSFCellStyle 和 setLocked(true) 并使用 Sheet.protectSheet 保护工作表(“密码").这也将保护非空单元格,所以我使用 DataValidation 和单个选项,它按预期工作,但它允许删除没有 validation.Below 的单元格内容是我的示例代码.预先感谢您的帮助. Str
..
这是我的代码: SheetConditionalFormatting sheetCF = sheet.getSheetConditionalFormatting();ConditionalFormattingRule 规则 = sheetCF.createConditionalFormattingRule("MOD(ROW() - 1, 1) = 0");PatternFormatting fi
..
我想在 XSSFWorkbook 中设置我自己的背景色.到目前为止,我有这个代码: style = wb.createCellStyle();style.setAlignment(HorizontalAlignment.RIGHT);style.setFont(itemFont);style.setFillForegroundColor(new XSSFColor(new java.awt
..
当我使用 POI 转换 HTML 2 Word 时,可以使用 html 中使用的所有样式和格式生成新的 .doc,但问题是无法在新创建的 .doc 文档中附加页眉和页脚.POI 不支持 @page 样式的 CSS 吗?还有如何在新生成的 .doc 文档中添加页眉和页脚. 以下代码: public void convertHtmltoWord(String html, OutputStrea
..
我正在尝试使用 WordToHtmlConverter 类来转换 HTML 中的 Word 文档,但文档不清楚. WordToHtmlConverter 有一个构造函数采用 org.w3c.dom.Document,但我认为它不是 word 文档. 谁有关于如何加载word文档并将其转换为html的示例程序. 解决方案 你现在最好的办法可能是查看单元测试,例如 TestWord
..
在尝试将 SVG 图像添加到 XSSFWorkbook 时,我注意到没有选项可以将 PictureType 设置为 SVG. FileInputStream in = new FileInputStream("testWorkbook.xlsx");XSSFWorkbook wb = (XSSFWorkbook)WorkbookFactory.create(in);InputStream inp
..
如何使用 Apache POI 在 excel 中获取所有已定义名称/范围名称的列表? 编辑:感谢@Axel Richter,这是代码 List definedNames = new ArrayList();definedNames = workbook.getAllNames();迭代器definedNameIterator = definedNames.iterator();whil
..
我想使用 poi 将我的 excel 文件的所有单元格设置为某种颜色.但是,我不断收到空白单元格的空指针异常.这是我目前所拥有的: HSSFWorkbook workBook = new HSSFWorkbook();HSSFCellStyle whiteFG = workBook.createCellStyle();whiteFG.setFillForegroundColor(HSSFCol
..