【Office】Word自動編號轉成純文字| TAKA的學習筆記 - 點部落
文章推薦指數: 80 %
為了讓使用者方便匯入資料到系統,要用程式讀入並擷取Word 當中的內容。
因為Word 是用套表產生的,自動編號分群錯誤,導致使用套件讀入Word 時, ...
為了讓使用者方便匯入資料到系統,要用程式讀入並擷取Word當中的內容。
因為Word是用套表產生的,自動編號分群錯誤,導致使用套件讀入Word時,編號會錯誤。
而這個技術困難的問題在考慮希望變動最小的狀況下,找到將Word自動編號轉變成純文字。
如此一來只需要一個小動作,就可以排除問題了。
下圖為全選之後,自動編號的號碼不會被選中示意圖而因為套版的關係,所以文件產生了錯誤的自動編號分組。
在選取其中一個編號時,Word會把與他同一組清單的項目一起標出來。
下圖為錯誤清單群組的示意圖在經過套件讀入整份Word,在重新Render這些清單的時候因為視為同一個清單,第二份文件原本的一、就會變成三、,變成錯誤的編號-------------------------------好了,前面說明了這麼多,最重要的就是解決辦法解決辦法:在Word輸入VBA,選擇編輯器 請一次只開啟一個Word,並依照流程執行以下程式碼SubConvertAllAutoNumberToText()
IfActiveDocument.Lists.Count>0Then
DimautoNumberListAsList
ForEachautoNumberListInActiveDocument.Lists
autoNumberList.ConvertNumbersToText
Next
Else
EndIf
EndSub
最後,自動編號就會變成純文字了。
存檔的時候會問說是否要儲存為一般的Word,按"是"就可以了 References:http://tookoolbiz.blogspot.com/2011/04/word.htmlhttps://docs.microsoft.com/zh-tw/office/vba/word/concepts/working-with-word/working-with-document-objectshttps://www.datanumen.com/blogs/2-ways-to-convert-automatic-numbering-to-normal-texts-in-your-word-document/
AutoNumberingSpireSpire.DocSpire.OfficeWord自動編號純文字
回首頁
延伸文章資訊
- 1[教學] 利用Word自動編號事半功倍,以Word2007為例
時間邁入了五月份,又是一群莘莘學子開始寫論文的時間(笑今天要來講,如何利用Word的自動編號功能,讓你的排版工作更事半功倍。 既然都用word了, ...
- 2【Office】Word自動編號轉成純文字| TAKA的學習筆記 - 點部落
為了讓使用者方便匯入資料到系統,要用程式讀入並擷取Word 當中的內容。因為Word 是用套表產生的,自動編號分群錯誤,導致使用套件讀入Word 時, ...
- 3Word自動編號的小技巧及常見問題 - 每日頭條
眾所周知,自動編號默認啟始值都是從1開始。如果我想從任意數值開始那該怎樣設置呢?進入「開始」-「段落」-「編號」-「設置編號值 ...
- 4W0238Word 2016如何快速取消自動編號 - 錦子老師
1. 或者也可以點取「檔案> 選項」指令,開啟「Word選項」對話方塊。 · 2. 點取畫面左側的「校訂」選項,再點取畫面右邊「自動校正選項」群組中「自動校正 ...
- 5啟動或關閉自動項目符號或自動編號 - Microsoft Support