看板 Office 關於我們 聯絡資訊
軟體:Word 2016 版本: 大家好, 現在我在用 Word打一些英文的文章段落。 可是有時打錯就必須用滑鼠或方向鍵,把游標移到錯誤的地方,再做修改。 因為手指不想離開打字鍵區去按方向鍵或滑鼠,所以想設快捷鍵。 快捷鍵我會設,中文的文章也沒問題。 這時問題來了,英文的單字有長有短,所以不像是中文一樣每個字都是一樣長的字元。 我覺得一個字母一個字母的移動游標的話,我要按快捷鍵好多次(或是壓著不放,但經常 游標會跑過頭)。 我靈機一動,不知是否可是設巨集,然後按某個鍵一下,就能移動游標至「下個單字」的 尾端」之類的。請問VBA要怎麼寫呢? 因為英文單字有長有短,但是單字是以空白鍵或標點符號前為完成一個單字……。 若是依這個規則,這樣的VBA有可能寫的出來嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.237.96 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1613484261.A.74C.html ※ 編輯: ddqueen (114.36.237.96 臺灣), 02/16/2021 22:05:13
soyoso: 可迴圈判斷是否為空白格或標點符號,移動moveright 02/16 23:27
soyoso: 以這樣邏輯來寫的話就會是移動游標至「下個單字」的尾端 02/16 23:27
soyoso: https://i.imgur.com/JeyDSHj.gif 02/16 23:27
感謝……可是能請您寫給我嗎?因為我連什麼是迴圈判斷都不知道。 我會寫非常非常基本的,就是用錄製巨集後,看電腦是怎麼寫的,再用照樣造句的方式寫 出來而已。 ※ 編輯: ddqueen (114.36.234.174 臺灣), 02/17/2021 08:53:30
soyoso: google excel 迴圈,判斷為if...then...else會有範例 02/17 09:13
soyoso: 如果不用迴圈或判斷,那就看moveright移動的單位以wdword 02/17 09:13
soyoso: ,單位數以2是否也可符合要的結果 02/17 09:13
Ice9: Ctrl+方向鍵行不行? 02/22 11:57
Ice9: Vim應該可以滿足你的需求。等純文字部分處理好了,你再貼到 02/25 16:50
Ice9: Word中套用格式。 02/25 16:50