作者ddqueen (呼~呼~叔叔觉得你好可爱~)
看板Office
标题[文件]Word向右选择一个单字或移标的巨集怎写?
时间Tue Feb 16 22:04:19 2021
软体:Word 2016
版本:
大家好,
现在我在用 Word打一些英文的文章段落。
可是有时打错就必须用滑鼠或方向键,把游标移到错误的地方,再做修改。
因为手指不想离开打字键区去按方向键或滑鼠,所以想设快捷键。
快捷键我会设,中文的文章也没问题。
这时问题来了,英文的单字有长有短,所以不像是中文一样每个字都是一样长的字元。
我觉得一个字母一个字母的移动游标的话,我要按快捷键好多次(或是压着不放,但经常
游标会跑过头)。
我灵机一动,不知是否可是设巨集,然後按某个键一下,就能移动游标至「下个单字」的
尾端」之类的。请问VBA要怎麽写呢?
因为英文单字有长有短,但是单字是以空白键或标点符号前为完成一个单字……。
若是依这个规则,这样的VBA有可能写的出来吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.36.237.96 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1613484261.A.74C.html
※ 编辑: ddqueen (114.36.237.96 台湾), 02/16/2021 22:05:13
1F:→ soyoso: 可回圈判断是否为空白格或标点符号,移动moveright 02/16 23:27
2F:→ soyoso: 以这样逻辑来写的话就会是移动游标至「下个单字」的尾端 02/16 23:27
感谢……可是能请您写给我吗?因为我连什麽是回圈判断都不知道。
我会写非常非常基本的,就是用录制巨集後,看电脑是怎麽写的,再用照样造句的方式写
出来而已。
※ 编辑: ddqueen (114.36.234.174 台湾), 02/17/2021 08:53:30
4F:→ soyoso: google excel 回圈,判断为if...then...else会有范例 02/17 09:13
5F:→ soyoso: 如果不用回圈或判断,那就看moveright移动的单位以wdword 02/17 09:13
6F:→ soyoso: ,单位数以2是否也可符合要的结果 02/17 09:13
7F:→ Ice9: Ctrl+方向键行不行? 02/22 11:57
8F:→ Ice9: Vim应该可以满足你的需求。等纯文字部分处理好了,你再贴到 02/25 16:50
9F:→ Ice9: Word中套用格式。 02/25 16:50