java word表格_java操作word的表格
java操作word的表格
最近項目中需要把提交的頁面表單的數據動態寫在word模板中,簡單的寫了個工具類。里面有怎眼操作word 中表格的內容,可以在word中已有的表格后面添加行并且可以增加內容。
/**
* @title WordBean.java
* @package com.sinosoft.bjppb_print.utils.word
* @description文件描述
* @author lijf
* @update 2012-7-26 下午04:17:10
* @version V1.0
*/
package com.sinosoft.bjppb_print.utils.word;
import java.util.Map;
import com.jacob.activeX.ActiveXComponent;
import http://www.doczj.com/doc/51f87596c850ad02df804130.html.Dispatch;
import http://www.doczj.com/doc/51f87596c850ad02df804130.html.Variant;
publicclass WordBean {
// word文檔
static Dispatch doc;
// word運行程序對象
private ActiveXComponent word;
// 所有word文檔集合
private Dispatch documents;
// 選定的范圍或插入點
private Dispatch selection;
privateboolean saveOnExit = true;
public WordBean() throws Exception {
if (word == null) {
word = new ActiveXComponent("Word.Application");
word.setProperty("Visible", new Variant(false)); // 不可見打開word
word.setProperty("AutomationSecurity", new Variant(3)); // 禁用宏
}
if (documents == null)
documents = word.getProperty("Documents").toDispatch();
}
總結
以上是生活随笔為你收集整理的java word表格_java操作word的表格的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java swing 右键_java s
- 下一篇: java 代码性能优化_Java代码性能