如題:怎樣將Word檔案中的標題和其所在位置的行號提取出來?我主要是用來定位用。
uj5u.com熱心網友回復:
這個帖子不能沉,我要繼續頂。頂。頂。uj5u.com熱心網友回復:
如果沒有人回答我,我只好繼續頂,在結帖與重發帖之間回圈我的執著人生。uj5u.com熱心網友回復:
用delphi或者C#都不好實作,地表上沒有人能解決這個問題嗎?uj5u.com熱心網友回復:
確實沒用過word,word有行號嗎?你已經沒有頂的可能了,幫你頂一下吧。你還可以頂三次,哈
uj5u.com熱心網友回復:
多謝仁兄,我說的word行號就是,編輯時,產生的段落,因為我可以通過遍歷一個word檔案的所有段落來提取出標題,但是檔案一長就耗時很長,所以我想快速取得檔案中的標題及其所在段落的行號,取得后,就可以快速定位了。
uj5u.com熱心網友回復:
每天都要頂一頂。uj5u.com熱心網友回復:
這個帖子不能沉,求高手出手相救。uj5u.com熱心網友回復:
與其在這里等,不如去研究一下VBA:https://docs.microsoft.com/en-us/office/vba/api/overview/worduj5u.com熱心網友回復:
樓上的看不懂啊,這兩天,我在word里用宏編輯查看,然后看VB代碼,幾乎查遍API函式,也沒有相關的操作函式或屬性方法。不過還是要謝謝你的大俠,今天頂一頂。uj5u.com熱心網友回復:
我之問題皆是實驗三再,不能自己突破之難題,一般高手不可能解答出來,也許真正的高手需要重金引誘才能出現。uj5u.com熱心網友回復:
我覺得word確實沒有行的概念,大致看了一下,有markrows,但是這個是記錄插入修改的行次,也不是類似execl的行次。也可能理解的不對。這么久沒有答案,建議還是換一種概念,或干脆自創一個行概念,哈哈
uj5u.com熱心網友回復:
你既然能遍歷所有段落,那么給每個段落加一個書簽,之后就可以快速定位了uj5u.com熱心網友回復:
我估計他是在檔案中不能區分那個是標題,那個是段落。標題設定后才視為標題,這時候加mark應該可以吧。uj5u.com熱心網友回復:
標題和書簽是不一樣的,一個標題必然是一個段落,而一個書簽不必是一個段落。你們要搞清楚。uj5u.com熱心網友回復:
標題和書簽是不一樣的,一個標題必然是一個段落,而一個書簽不必是一個段落。你們要搞清楚。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/24166.html
上一篇:在Delphi7中注冊了 dsoframer.ocx控制元件后,直接將它拖至表單中,運行不起來,包錯: EVariantBadVarTypeError with
