Word替换后引号统一为前引号了,怎么办??各位帮帮忙

2024-12-16 09:56:48
推荐回答(5个)
回答1:

这里主要涉及到技巧应用的问题,其实就是要把每对引号中后一个“ 更正为 ”,所以:
首先,在文档中输入一个 ” 并将它剪切下来(存放到剪贴板备用)
然后,编辑 → 替换
查找内容:(“[!”]@)“
替 换 为:\1^c
高级 → √ 使用通配符 → 全部替换 即可。

回答2:

还是用查找替换功能,
查找里面输入:(注意除了那2个引号,其它符号都是英文半角)
(“)(*)(“)
替换里面输入:(同上注意)
\1\2”
下面一堆复选框里,勾选上“使用通配符”
然后“全部替换”

我这里是可以的,你试试看

回答3:

工具-自动更正选项-镶入时自动套用格式-直引号替换为弯引号,去掉前面的勾,然后再执行自动替换。 如果不去掉这个勾,word总是把替换得到的直引号自动换成了弯引号,也就是右引号,出错是必然的。
1、使用通配符,查找[“”]
全部替换为"
2、使用通配符,查找"(*)"
全部替换为“\1”
搞定!

回答4:

创建宏命令很简单,单击"工具"*"宏"*"宏",打开宏对话窗口,在"宏

名"编辑框中填入"ReplaceQuote",单击"创建"按钮,打开Visual Basic

编辑器,在代码窗口中输入下面的代码,然后保存工作后按F5运行。

ReplaceQuote宏程序代码如下:

Sub ReplaceQuote()
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = """"
.Forward = True
.Wrap = wdStop
.MatchByte = True
End With
With Selection
While .Find.Execute
.Text = ChrW(8220)
.Find.Execute
.Text = ChrW(8221)
Wend
End With
End Sub

如果不会使用的,Hi我

回答5:

给对方戴上“ 此人很不友善“,“此人很直爽“之类的帽子。——
双引号前后一样,Word软件无法根据你的内容智能替换的。只能用“Alt+R”(替换)或“Alt+F”(跳过)手工替换了。操作熟练了也不慢的:
查找内容:“
替换为:”
根据情况按“Alt+R”或“Alt+F”