→ potawei: 取"中"字之後一整段,取"罰款"之後一整段,前面減掉後面? 12/04 12:58
→ MOONRAKER: range最小就是一格 格內的內容當字串處理 12/04 13:12
→ MOONRAKER: instr()在字串中尋找子字串位置 mid()裁剪字串 12/04 13:12
→ gary8520: 是range無法設定頭又設定尾嗎? 12/04 21:22
→ MOONRAKER: range最小就是一格(cell) 再講下去跟前面一樣 12/05 00:10
→ gary8520: word vba range最小不是一個字元嗎? 12/09 01:51
經過數種試驗,若想要選取「中文字」這個範圍的話,可用以下的code
aRange.MoveStartUntil "中" ' 中文字( 金額 1,000 )
aRange.MoveEndUntil "(", wdBackward ' 中文字(
aRange.MoveEnd wdCharacter, -1 '中文字
另外word vba和EXCEL vba的操作真的滿有差的,一種是選取儲存格,
不是特殊物件都可以清楚容易地定位
但word 的range要選到自己要的範圍,和excel vba的思維很不一樣
※ 編輯: gary8520 (110.28.154.60), 12/10/2015 23:22:14