怎么用poi 在word表格指定位置中插入行

怎么用poi 在word表格指定位置中插入行,第1张

关键代码如下:

FileInputStream fileInputStream = new FileInputStream( soureFile)

POIFSFileSystem pfs = new POIFSFileSystem( fileInputStream )

HWPFDocument hwpf = new HWPFDocument(pfs)// make a HWPFDocument object

OutputStream output = new FileOutputStream( targetFile )

hwpf.write(output)// write to the target file

output.close()

(2)再word中插入表格。HWPF的情况:

Table tcDataTable = range.insertTableBefore( (short)column , row)//column and row列数和行数

tcDataTable.getRow(i).getCell(j).getParagraph(0).getCharacterRun(0).insertBefore("插入i行j列的内容" )

XWPF的情况:

String outputFile = "D:\\test.doc"

XWPFDocument document = new XWPFDocument()

XWPFTable tableOne = document.createTable()

XWPFTableRow tableOneRowOne = tableOne.getRow(0)

tableOneRowOne.getCell(0).setText("11")

XWPFTableCell cell12 = tableOneRowOne.createCell()

cell12.setText("12")

// tableOneRowOne.addNewTableCell().setText("第1行第2列")

// tableOneRowOne.addNewTableCell().setText("第1行第3列")

// tableOneRowOne.addNewTableCell().setText("第1行第4列")

XWPFTableRow tableOneRowTwo = tableOne.createRow()

tableOneRowTwo.getCell(0).setText("21")

tableOneRowTwo.getCell(1).setText("22")

// tableOneRowTwo.getCell(2).setText("第2行第3列")

XWPFTableRow tableOneRow3 = tableOne.createRow()

tableOneRow3.addNewTableCell().setText("31")

tableOneRow3.addNewTableCell().setText("32")

FileOutputStream fOut

try {

fOut = new FileOutputStream(outputFile)

document.write(fOut)

fOut.flush()

// *** 作结束,关闭文件

fOut.close()

} catch (Exception e) {

e.printStackTrace()

}

poippt表格添加行没有样式

一、首先鼠标左键点击一下插入的表格,这样就选中了该表格。

二、接着鼠标左键按着不放,拖动选中全部单元格。

三、点击表格工具栏内的“样式”,选择一个所需的样式。

四、接着点击“边框线”,下拉菜单内点击“所有框线”。

五、这时就能够为该表格内的所有单元格设置边框了。

Step 01 显示出虚拟表格。在 Word 空白文档中单击【插入】 选项卡【表格】组中的【表格】 按钮, 在d出的下拉列表中显示了虚拟表格。

Step 02 选择创建的行列数。在虚拟表格中移动鼠标可选择表格的行列值。例如, 将鼠标指针指向坐标为 4 列 6行的单元格, 鼠标前的区域将呈选中状态, 并显示为橙色, 选择表格区域时, 虚拟表格的上方会显示“4×6表格”等类似的提示文字, 该信息表示鼠标指针滑过的表格范围, 也意味着即将创建的表格大小。与此同时,文档中将模拟出所选大小的表格。


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

原文地址: http://outofmemory.cn/bake/11745483.html

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

发表评论

登录后才能评论

评论列表(0条)

保存