四行选项变一行的快捷方法


来源:高中英语教学交流网
发布时间:2017-11-14 10:50:00
查看次数:

内容提要:在编辑试卷时,有时候需要把四行(或两行)的选项内容变成一行。如果一个一个移动光标,删除操作会比较耗时。

在编辑试卷时,有时候需要把四行(或两行)的选项内容变成一行。如果一个一个移动光标,删除操作会比较耗时。今天提供一种快捷的宏代码方式,这个代码之后会更新在最新版的“ZSHUNJ工具箱”中。

工具箱下载地址:http://www.zshunj.cn/zshunj

使用前效果:

使用后效果:

最后结合ZSUNJ工具箱的选项对齐功能后的效果是:


宏代码如下:

Sub 选项合并为一行()

Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "^13([BCD].)"
.Replacement.Text = "^t\1"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

手动操作步骤:

按下Ctrl+H组合键,打开“替换”对话框,勾选“使用通配符”在查找内容框中输入^13([BCD].),在替换为框中输入^t\1


反之的代码如下:

Sub 选项各为一行()

Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "([BCD])"
.Replacement.Text = "^l^&"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

手动操作步骤:

按下Ctrl+H组合键,打开“替换”对话框,勾选“使用通配符”在查找内容框中输入([BCD]),在替换为框中输入^l^&


相关文章
·提示输入QQ本地信息密码时怎么办?04-03
·excel 判断字体颜色及判断大小写字母02-01
·一分钟彻底清除电脑中的垃圾10-11
·内网穿透工具ngrok09-10
·小册子打印代码07-07
·15个国外课堂即时反馈系统07-23
·ASP获取真正的IP地址 兼容代理服务器02-09
·批量修改PPT字体和颜色的方法09-20
·视频加速脚本TimerHooker (计时器掌控者)06-17
·Excel输入分数的七种方法06-05
最新文章
阅读排行