答案1
不,这不可能。
您在文档中看到的“行”是基于文档的边距设置,文本会根据可用空间动态换行到下一行。文本行中没有强制换行的字符,因此无法搜索和找到任何内容。
关于换行符,MS-Word 仅允许对后跟段落字符或换行符的单词进行通配符搜索。
答案2
我同意@rich 的观点,这在技术上是不可能的,因为它取决于文档的边距和字体大小等设置,并且在不同的计算机之间会有所不同。
但是,如果这对您来说并不重要,您可以尝试使用宏来解决问题。
请注意,您必须检查每一行(此处未介绍)直到文档结束。还要注意只突出显示标点符号,并在必要时重复一行的步骤。
Selection.HomeKey Unit:=wdStory
Selection.EndKey Unit:=wdLine
Selection.MoveLeft Unit:=wdWord, Count:=1, Extend:=wdExtend
Selection.Copy
' here check for word - make sure to remove punctuation as needed
' continue to next line and repeat
Selection.MoveDown Unit:=wdLine, Count:=1
Selection.EndKey Unit:=wdLine
Selection.MoveLeft Unit:=wdWord, Count:=1, Extend:=wdExtend
Selection.Copy
' here check for word - make sure to remove punctuation as needed
' you will have to MoveLeft again if you did select punctuation