`
53873039oycg
  • 浏览: 823786 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

[简单]docx4j填充数据到word 2007表格实现思路

 
阅读更多


       功能介绍:
       主要实现往已有表格填充数据,在数据列大于表格列时不会新增列,因为新增列涉及单元格宽度的重新计算,所以没实现,在表格行数小于数据大小时会按照最后一列的列数添加表格行,
       然后再插入数据,插入数据时会覆盖原有单元格的数据,也就是覆盖写入,可以指定开始写入数据的行位置。
   
        实现思路:
        首先判断开始写入的位置是否大于原有表格的行数,如果大于需要新增行,直到表格行数等于开始写入位置。
        然后判断一次能写多少行,可能表格行数小于数据行数,优先在不填充行的情况下把表格写满。
       如果表格写满还有数据未写入,则新增行然后写入数据。
        在写入数据时,先把原有数据清空,然后修改单元格的对齐方式,写入时候判断下是否换行就可以了,最后保存。
   
          代码就不写了。结果如下:
        

 
          全文完。

  • 大小: 103.2 KB
分享到:
评论

相关推荐

    一切皆有可能 Word表格玩序号填充.docx

    一切皆有可能 Word表格玩序号填充.docx

    用指定内容快速填充Word表格中的所有空格.docx

    用指定内容快速填充Word表格中的所有空格.docx

    如何用指定内容快速填充Word表格中的所有空格.docx

    如何用指定内容快速填充Word表格中的所有空格.docx

    Word2021中如何批量填充表格中所有空白格.docx

    Word2021中如何批量填充表格中所有空白格.docx

    用python一键往Word文档的表格中填写数据.zip

    然后,我们可以使用openpyxl库读取Excel文件中的数据,并将这些数据填充到Word文档的表格中。最后,我们可以保存并关闭Word文档。在这个过程中,我们需要注意一些细节。例如,确保Excel文件中的数据与Word文档中的...

    C#向word文档动态插入数据并打印预览

    Microsoft.Office.Interop.Word.Application myWordApp = null; Microsoft.Office.Interop.Word.Document doc = null; object Filename = path + "\\" + TaskID + ".docx";//目的文件 object templateFile = ...

    生成Word文档类库源码

    通过该组件可获取word标准模板中的填充域,将文本、图片和表格信息填充至填充域并生成word文档。 其中规定word标准模板的文件格式为.doc、.dot、.docx和.dotx,输出的word文档文件格式为.docx。 该组件的填充域...

    生成Word文档类库源码2012711

    通过该组件可获取word标准模板中的填充域,将文本、图片和表格信息填充至填充域并生成word文档。 其中规定word标准模板的文件格式为.doc、.dot、.docx和.dotx,输出的word文档文件格式为.docx。 该组件的填充域...

    C#操作word里面的书签

    C#得到word里面的书签,并向书签插入内容,将DateGridView内容作为表格插入到word书签中。

    java freemarker导出word -包含多张图片导出

    java freemarker导出word -包含多张图片导出

    电大计算机应用基础(本)实训3学习报告.docx

    实训项目: Excel 2016 实训目的: (1)掌握使用Excel 2016建立和编辑文档的基本方法 (2)掌握Excel 2016电子表格的数据填充方法,单元格、区域和工作表的基本编辑方法。 (3)掌握Excel 2016电子表格的公式和函数...

    计算机基础快捷键.docx

    Ctrl+J 两端对齐 Ctrl+K 插入超链接 Ctrl+L 左对齐 Ctrl+M 右移4个字节空格 Ctrl+N 新建 Ctrl+O 打开 Ctrl+P(或F2) 打印设置 Ctrl+R 右对齐 Ctrl+S 保存 Ctrl+U 下划线 Ctrl+V 粘贴 Ctrl+W(或F4) 更改保存退出 ...

    .Net Core使用OpenXML导出、导入Excel

    导出Excel是程序很常用到的... 从XML数据源中填充内容到Word文档中 可将单个Word,Excel,PPT分成多个文件或者将多个合并到一个文件中 DOCX => HTML/CSS 和 HTML/CSS => DOCX 提供友好便捷的方式 提取Excel中的数据

    22春“计算机科学与技术”专业《计算机基础》在线作业含答案参考10.docx

    若在Excel某工作表的F1、G1单元格中分别填入了3.5和4,并将这2个单元格选定,然后向右拖动填充柄,在H1和11中分别填入的数据是:( ) A.4,4.5 B.4.5,5 C.3.5,4 D.5,5.5 参考答案:B 9. 下列关于Excel 2003打印与...

    专科计算机应用基础-考核说明.docx

    数据的输入 数据类型应包含数值、文本、日期、货币等多种类型,并要求有数据填充方法的运用。 3.数据处理 利用公式和函数对数据进行必要的计算和分析,其中公式中应包含单元格的相对引用、绝对引用和混合引用,应...

    金山WPS Office 2012 V9.1.0.4397 个人安装版.exe

     WPS Office个人版对个人用户永久免费,包括WPS文字、WPS表格、WPS演示三大功用模块,与MS Word、MS Excel、MS PowerPoint一一对应,使用XML数据交换技能,无障碍兼容doc.xls.ppt等文件格局,你能够直接保存和打开...

    PDF Office Max 6 优秀的PDF编辑工具

    转换pdf到Word .docx完全可编辑的文件 转换包括: •文本格式和属性 •注释和亮点 •图纸 •图像 •表格和更多。 •转换是在我们的AWS安全服务器上完成的。所有的文件都会被立即删除,我们会做很多事情: 1)...

    Open-XML-SDK:Microsoft开放的XML SDK

    从XML数据源填充Word文件中的内容。 将一个Word或PowerPoint文件拆分(切碎)为多个文件,然后将多个Word / PowerPoint文件组合为一个文件。 从Excel文档中提取数据。 使用正则表达式搜索和替换Word / ...

    办公室在线 officework 为 xls, doc 和 ppt-crx插件

    OfficeWork是一个办公室在线套件,提供文档编辑器,演示文稿编辑器和电子表格编辑器,您可以使用格式DOCX,DOC,XLSX,XLS,PPTX等格式执行编辑操作,例如任何桌面编辑器中的文档,excel电子表格和powerpoint幻灯片...

    DocHub - Edit and Sign PDF Documents-crx插件

    OAuth 2.0身份验证确保只有您可以访问您的帐户*使用最先进的128到256位EV SSL加密技术来传输数据*保存并备份已保存的文档使用高级加密标准(AES)256位对称密钥进行兼容性:*适用于所有PDF,Open Office和Microsoft ...

Global site tag (gtag.js) - Google Analytics