精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

JACOB的復制表格與添加空行

開發 后端
在網上復制粘貼代碼習慣了,所以沒有合適的方法的時候自己都懶得動腦子。沒想到昨天半天谷歌沒找到的解決方法今天早上換個思路幾分鐘就搞定了。jacob是一個操作文檔的組件,這個就不贅述了,想知道的同學可以去百度和谷歌。

在網上復制粘貼代碼習慣了,所以沒有合適的方法的時候自己都懶得動腦子。

沒想到昨天半天谷歌沒找到的解決方法今天早上換個思路幾分鐘就搞定了。

jacob是一個操作文檔的組件,這個就不贅述了,想知道的同學可以去百度和谷歌。

這是網上的jacob操作word的一個復制表格的方法

  1. /**  
  2.      * 在當前文檔指定的位置拷貝表格  
  3.      *   
  4.      * @param pos  
  5.      *            當前文檔指定的位置  
  6.      * @param tableIndex  
  7.      *            被拷貝的表格在word文檔中所處的位置  
  8.      */ 
  9.     public void copyTable(String pos, int tableIndex) {  
  10.         Dispatch tables = Dispatch.get(doc, "Tables").toDispatch();  
  11.         Dispatch table = Dispatch.call(tables, "Item"new Variant(tableIndex))  
  12.                 .toDispatch();  
  13.         Dispatch range = Dispatch.get(table, "Range").toDispatch();  
  14.         Dispatch.call(range, "Copy");  
  15.         if (this.find(pos)) {  
  16.             Dispatch textRange = Dispatch.get(selection, "Range").toDispatch();  
  17.             Dispatch.call(textRange, "Paste");  
  18.         }  
  19.     } 

可是如果是要復制多個表格,并且是在生成過程中復制的話就遇到難題了。

因為如果要使用上面這個方法的話,需要一個標簽提供表格copy時的坐標。

  1. public void insertText(String newText) {    
  2.             Dispatch.put(selection, "Text", newText);    
  3.         }  

insertText這個方法,據實驗和本人猜測,是在***生成的時候才寫入的。

而不是立即實現。

所以使用

  1. /**  
  2.      * 從選定內容或插入點開始查找文本  
  3.      *   
  4.      * @param toFindText  
  5.      *            要查找的文本  
  6.      * @return boolean true-查找到并選中該文本,false-未查找到文本  
  7.      */ 
  8.     public boolean find(String toFindText) {  
  9.         if (toFindText == null || toFindText.equals(""))  
  10.             return false;  
  11.         // 從selection所在位置開始查詢  
  12.         Dispatch find = word.call(selection, "Find").toDispatch();  
  13.         // 設置要查找的內容  
  14.         Dispatch.put(find, "Text", toFindText);  
  15.         // 向前查找  
  16.         Dispatch.put(find, "Forward""True");  
  17.         // 設置格式  
  18.         Dispatch.put(find, "Format""True");  
  19.         // 大小寫匹配  
  20.         Dispatch.put(find, "MatchCase""True");  
  21.         // 全字匹配  
  22.         Dispatch.put(find, "MatchWholeWord""True");  
  23.         // 查找并選中  
  24.         return Dispatch.call(find, "Execute").getBoolean();  
  25.     } 

find方法尋找剛才插入的標識文字始終是false,那么理所當然,

copyTable(String pos, int tableIndex)這個方法是無用的。

所以昨天糾結了一下午。

今天早上突然福臨心至。把copy這個方法的代碼實現看了下。

我擦,我突然發現,無須用什么標簽來替換插入表格,直接尋找到光標插入點不就行了。

稍微修改了下,其實就是刪除了幾行代碼,就變成以下代碼

  1. /**  
  2.      * 在當前插入點拷貝表格  
  3.      *   
  4.      * @param tableIndex  
  5.      *            被拷貝的表格在word文檔中所處的位置  
  6.      */ 
  7.     public void copyTable(int tableIndex) {  
  8.         Dispatch tables = Dispatch.get(doc, "Tables").toDispatch();  
  9.         Dispatch table = Dispatch.call(tables, "Item"new Variant(tableIndex))  
  10.                 .toDispatch();  
  11.         Dispatch range = Dispatch.get(table, "Range").toDispatch();  
  12.         Dispatch.call(range, "Copy");  
  13.         Dispatch.call(selection, "Paste");  
  14.     } 

so,在插入上一個表格之后,再將光標往下移動幾行,就搞定了,根據數據多少,動態復制表格。

往下移動光標的代碼:

  1. /**  
  2.      * 把選定的內容或者插入點向下移動  
  3.      *   
  4.      * @param pos  
  5.      *            移動的距離  
  6.      */ 
  7.     public void moveDown(int pos) {  
  8.         if (selection == null) {  
  9.             selection = Dispatch.get(word, "Selection").toDispatch();  
  10.         }  
  11.         for (int i = 0; i < pos; i++)  
  12.             Dispatch.call(selection, "MoveDown");  
  13.     } 

這樣,就ok了。

但是在生成三個以上表格時,卻發現一個問題,那就是后面的表格緊接上一個表格,不論往下移動幾個光標都木有用。

那么,要如何是好呢。這時候,一個極其有用的代碼就出現了,那就是插入一個空行:

  1. Dispatch.call(selection, "TypeParagraph");//插入空行 

全部搞定。

 

這次的過程給了我一個個赤果果的教訓,那就是不要太依賴谷歌與度娘。

還是多看看源碼吧。

仰山之高,觀水之流…… 省我其心,撫爾之琴……

原文鏈接:http://www.cnblogs.com/kiok1210/archive/2012/05/26/2519223.html

責任編輯:林師授 來源: ~羽的博客
相關推薦

2010-04-06 14:26:41

Oracle復制表

2010-10-20 11:18:38

sql server復

2010-04-01 13:55:50

Oracle復制表

2011-01-26 08:59:11

jQueryjavascriptweb

2010-11-23 14:58:05

MySQL復制表數據

2010-10-15 11:22:24

MySQL復制表結構

2009-12-09 10:51:18

ibmdwJava

2010-11-29 10:59:02

Sybase復制表結構

2011-10-28 16:53:04

Jacob

2022-09-07 09:44:19

loading分頁

2019-11-24 19:17:06

MySQL異步復制全同步復制

2010-09-14 14:23:08

DIV+CSS

2010-09-13 13:44:35

CSS表格CSS表單

2010-07-07 17:33:41

SQL Server復

2023-06-16 07:48:51

DOM對象JS

2021-02-26 13:20:48

Shell空行Linux

2009-07-01 18:41:16

JSP編譯

2017-01-16 16:20:31

Windows 10右鍵菜單操作方法

2012-04-28 09:54:16

Java

2019-03-18 09:40:44

Linux命令編程語言
點贊
收藏

51CTO技術棧公眾號

h片在线观看视频免费免费| 亚洲女优在线观看| 91av久久| 久久精品免费在线观看| 国产一区二区在线播放| 精品在线免费观看视频| 国产成人1区| 日韩欧美一区二区免费| 亚洲五月天综合| 日韩特级毛片| 欧美韩国日本综合| 国产视频99| 91国在线视频| 奶水喷射视频一区| 九九热精品视频在线播放| 波多野结衣片子| 91久久精品无嫩草影院| 欧美优质美女网站| 久激情内射婷内射蜜桃| 国产精品久久麻豆| 国产农村妇女毛片精品久久麻豆| 国产精品久久久久久免费观看| 亚洲精品一区二三区| 亚洲成人在线| 久久夜精品va视频免费观看| 一区二区三区四区免费| www国产精品| 欧美一区二区精美| 亚洲自偷自拍熟女另类| 日本欧美电影在线观看| ㊣最新国产の精品bt伙计久久| 蜜桃成人免费视频| 日本激情一区二区三区| 国产成人午夜高潮毛片| 成人中文字幕在线观看 | 五月天婷婷综合| 精品国产三级a∨在线| h视频在线免费| 岳的好大精品一区二区三区| 午夜精品电影| 亚洲国产一区二区三区在线观看| 黄色片免费网址| 色8久久久久| 欧美精品久久99久久在免费线| 熟妇人妻无乱码中文字幕真矢织江| www视频在线观看| 亚洲国产精品人人做人人爽| 国产乱人伦精品一区二区三区| 日本中文字幕在线播放| 国产精品午夜在线| 四虎一区二区| 午夜在线小视频| 国产精品理论片| 久久久国产精华液999999| 日韩av中文| 亚洲欧洲精品一区二区三区 | 蜜桃视频在线播放| 久久毛片高清国产| 天天综合色天天综合色hd| 国产三级电影在线| 国产精品欧美一区喷水| 在线观看日韩片| 免费人成在线观看播放视频| 中文字幕欧美一区| 国产一二三四区在线观看| 性欧美videoshd高清| 亚洲午夜免费电影| 免费在线激情视频| 丁香婷婷久久| 91麻豆精品久久久久蜜臀 | 中文字幕av影视| 免费成人在线视频观看| 91在线观看欧美日韩| 精品女同一区二区三区| av在线不卡电影| 欧美在线播放一区| 国产ts人妖一区二区| 欧美mv日韩mv国产网站app| 久久黄色一级视频| 欧美变态网站| 国产小视频国产精品| 黄色国产在线播放| 国产精品videosex极品| 51精品在线观看| 伊人网站在线观看| 成人一级黄色片| 欧美中日韩免费视频| 国产在线1区| 亚洲图片欧美一区| 成人免费xxxxx在线视频| 国产精品色婷婷在线观看| 亚洲成人免费在线视频| 最近中文字幕免费| 天天综合网网欲色| 91精品国产91久久久久久吃药| 日本一区二区三区久久| 国产精品一区专区| 欧美18视频| 麻豆传媒视频在线| 日韩欧美亚洲成人| 麻豆传媒在线看| 少妇精品久久久| 九九热精品视频| 久久久久久无码精品大片| 国产风韵犹存在线视精品| 日本免费高清不卡| 538在线观看| 在线播放中文字幕一区| 自拍偷拍中文字幕| 欧美日韩亚洲国产精品| 国产精品99久久99久久久二8| 国产黄色免费大片| 国产精品视频免费看| 成人免费视频91| 二区三区精品| 在线观看日韩视频| 国产女同在线观看| 国产麻豆视频一区| 中文字幕色一区二区| 欧美电影免费观看网站| 欧美精品一区二区在线播放| 午夜国产福利视频| 秋霞午夜鲁丝一区二区老狼| 精品在线不卡| 国产白丝在线观看| 日韩精品一区二区三区四区| 午夜精品久久久久99蜜桃最新版| 性欧美videos另类喷潮| 国产精品一区二区你懂得| a视频在线观看| 欧美日韩激情在线| 69精品无码成人久久久久久| 国产一区二区三区成人欧美日韩在线观看 | 欧美精品成人一区二区在线观看| 国产在线xxx| 日韩一级大片在线| www欧美com| 韩国午夜理伦三级不卡影院| 亚洲五月六月| 成人国产精品| xxxxx成人.com| 亚洲在线精品视频| 国产精品二区一区二区aⅴ污介绍| 日本精品久久久久中文字幕| 自拍偷拍精品| 国产精品av电影| 国产资源在线观看| 欧美中文字幕一区| 黄色国产在线播放| 国产一区不卡视频| 国产91沈先生在线播放| av成人资源| 97精品国产97久久久久久免费 | 亚洲熟妇无码乱子av电影| 99久久久无码国产精品| 国产乱子伦农村叉叉叉| 天堂一区二区三区四区| 日本高清+成人网在线观看| 色av男人的天堂免费在线| 欧美色欧美亚洲高清在线视频| 中文字幕在线观看网址| 日产国产欧美视频一区精品| 一区二区精品在线观看| 久久免费福利| 久久久久久久久国产精品| 婷婷在线免费视频| 一本色道a无线码一区v| 后入内射无码人妻一区| 国产精品一区二区在线观看不卡| 日本熟妇人妻xxxx| 自拍欧美一区| 91精品视频一区| 丰满大乳少妇在线观看网站| 日韩精品在线第一页| 欧美性受xxx黑人xyx性爽| 中文字幕一区二区三区在线不卡| 污免费在线观看| 亚洲精品婷婷| 亚洲国产一区二区三区在线| 欧美黄色一级| 欧美一级大片在线观看| 98在线视频| 欧美zozo另类异族| 欧美人一级淫片a免费播放| 中文字幕一区二区三| 偷偷色噜狠狠狠狠的777米奇| 羞羞答答国产精品www一本| 亚洲一一在线| 牛牛精品成人免费视频| 国产在线视频91| 超碰91在线观看| 日韩在线观看高清| 人人九九精品| 日韩色视频在线观看| 秋霞av一区二区三区| 依依成人综合视频| 少妇精品无码一区二区免费视频| 国产乱对白刺激视频不卡| 日韩精品一区二区三区久久| 国产精品成人一区二区不卡| 精品国产一区二区三区免费 | 7777精品伊人久久久大香线蕉的 | 风流少妇一区二区| 男女无套免费视频网站动漫| 欧美日一区二区在线观看| 日韩精品无码一区二区三区| av一级亚洲| 91精品久久久久久久久不口人| 女厕盗摄一区二区三区| 美女扒开尿口让男人操亚洲视频网站| 欧美少妇另类| 亚洲成人av在线播放| 国产又粗又大又爽| 色激情天天射综合网| 日韩和一区二区| 亚洲人成精品久久久久| 色www亚洲国产阿娇yao| 91小视频在线免费看| 91精品国产高清91久久久久久| 七七婷婷婷婷精品国产| 99热成人精品热久久66| 伊人久久综合| 日韩精品免费一区| 91成人观看| 影音先锋在线亚洲| 大片网站久久| 日韩av电影免费在线观看| 韩国av一区二区三区四区| 国产成人免费观看| 91成人福利社区| 国产精品国产三级国产aⅴ浪潮| 888av在线视频| 欧美激情视频在线观看| 3d玉蒲团在线观看| 久久综合伊人77777蜜臀| 伊人免费在线| 中文字幕亚洲二区| 俺也去精品视频在线观看| 国产免费一区二区三区网站免费| 国产iv一区二区三区| 在线观看视频在线观看| 免费高清成人在线| 杨幂毛片午夜性生毛片| 久久国产日本精品| 一区二区三区波多野结衣在线观看| 超薄肉色丝袜一二三| 久久精品亚洲精品国产欧美kt∨| 日本黄色动态图| 91丨porny丨蝌蚪视频| 无码人妻丰满熟妇啪啪网站| 国产一区不卡视频| 日本精品一二三| 成人免费高清在线| 精品国产av色一区二区深夜久久| av不卡在线观看| 国产中年熟女高潮大集合| 国产亚洲欧美一级| 成人午夜免费影院| 亚洲视频你懂的| 久久机热这里只有精品| 亚洲大片在线观看| 日本一区二区三区精品| 一本到不卡免费一区二区| 一级久久久久久| 91精品婷婷国产综合久久性色| 国产福利第一页| 亚洲激情在线观看视频免费| 免费a在线观看| www.久久色.com| heyzo高清在线| 日韩av片永久免费网站| 祥仔av免费一区二区三区四区| 亚洲精品欧美日韩| 日韩高清成人在线| 亚洲欧洲在线一区| 欧美日韩亚洲一区在线观看| 久久视频这里有精品| 免费成人美女在线观看.| www.桃色.com| 91视频精品在这里| 国产精品国产三级国产传播| 亚洲图片一区二区| 日韩欧美一级大片| 精品国精品国产| 成年人在线观看| 欧美激情一区二区三区成人| 不卡福利视频| αv一区二区三区| 精品av一区二区| 日本免费成人网| 日韩1区2区日韩1区2区| 国产在线不卡av| 国产精品国模大尺度视频| 日本中文字幕免费观看| 欧美日韩你懂得| 天堂国产一区二区三区| 久久精品亚洲国产| 一个人www视频在线免费观看| 91亚洲午夜在线| 黑丝美女一区二区| www精品久久| 精品一区二区日韩| 最近中文字幕免费| 天天综合色天天| 国产黄色片免费| 日韩一区二区精品视频| 免费看av不卡| 国产嫩草一区二区三区在线观看| 欧美高清视频在线观看mv| 777久久久精品一区二区三区 | 国产精品最新| 亚洲国产精品无码av| 精品综合久久久久久8888| 亚洲第一香蕉网| 午夜精品爽啪视频| 精品国产av一区二区三区| 中文字幕欧美日韩| 美女福利一区二区三区| 好吊色欧美一区二区三区| 午夜亚洲福利| 免费不卡av网站| 国产精品国产自产拍高清av| 日本a级c片免费看三区| 日韩成人黄色av| 岛国毛片av在线| 国产精品国产精品国产专区蜜臀ah | 亚洲欧美日韩综合| 亚洲男人av| 久久伦理网站| 亚洲一级在线| 国产制服丝袜在线| 五月天久久比比资源色| 日本黄色免费视频| 97视频在线观看播放| 91成人入口| 精品少妇在线视频| 成人的网站免费观看| 久操免费在线视频| 欧美成人免费网站| 福利成人导航| 国产尤物91| 国产精品毛片| 久久精品一区二区免费播放| 欧美日韩激情视频8区| 五月婷婷综合久久| 国产99久久精品一区二区永久免费 | 日韩精品午夜| 不卡的在线视频| 亚洲免费观看高清完整版在线观看熊| 国产精品欧美激情在线| 久久精品视频中文字幕| 视频在线观看免费影院欧美meiju| 国产精品av免费观看| 成人免费视频视频| 日本三级一区二区| 国产一区二区三区在线免费观看| 51一区二区三区| 婷婷视频在线播放| 国产不卡视频一区二区三区| 国产稀缺真实呦乱在线| 日韩电影在线观看中文字幕| 玛雅亚洲电影| 精品一区二区成人免费视频| 国产精品88888| 特一级黄色大片| 伊人久久综合97精品| 9999精品视频| 很污的网站在线观看| 国产亚洲欧美日韩在线一区| 国产美女裸体无遮挡免费视频| 久久69精品久久久久久久电影好| 欧洲亚洲视频| 一个色综合久久| 亚洲一级电影视频| 福利片在线观看| **亚洲第一综合导航网站| 99在线精品免费视频九九视| 少妇人妻好深好紧精品无码| 91精品久久久久久久久99蜜臂| missav|免费高清av在线看| 日本不卡一区二区三区在线观看| 韩国一区二区视频| 亚洲不卡在线视频| 久久精品国产电影| 欧美一级二级三级视频| 男女污污视频网站| 婷婷亚洲久悠悠色悠在线播放| 一级日本在线| 久久久久久九九九九| 加勒比av一区二区| 成人毛片在线播放| 欧美成人精品一区| 日韩黄色大片| 黄色短视频在线观看| 欧美精品丝袜久久久中文字幕| 免费成人在线电影| 91精品国产吴梦梦| 国产精品丝袜久久久久久app| 蜜桃在线一区二区| 亚洲精品免费网站|