如何使用POI *** 作Word文本框中的内容

如何使用POI *** 作Word文本框中的内容,第1张

在2003版本的的doc文件中,POI可以使用HWPF很方便的获取range,然后使用replace方法替换文本框中的内容,不过好像Word背景图片什么都没有了。在docx中,正常的文本段落还是比较方便替换的,但是遇到文本框中的文...

首先回答你第一个问题:

读取注解代码如下:

Comment comment = sheet.getRow(7).getCell(5, Row.CREATE_NULL_AS_BLANK).getCellComment()

根据批注定位单元格做不到。。。

HSSFWorkbook wb = null

POIFSFileSystem fs = null

try {

fs = new POIFSFileSystem(new FileInputStream("e:\\workbook.xls"))

wb = new HSSFWorkbook(fs)

} catch (IOException e) {

e.printStackTrace()

}

HSSFSheet sheet = wb.getSheetAt(0)

HSSFRow row = sheet.getRow(0)

HSSFCell cell = row.getCell(0)

String msg = cell.getStringCellValue()

System.out.println(msg)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7992918.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存