录制word宏的问题

2025-12-05 20:03:03
推荐回答(4个)
回答1:

哈哈,楼主要的是录制的方法,你们却直接提供VBA文本.
Sub Macro2()
Selection.Cut
Selection.TypeText Text:=""
Selection.PasteAndFormat (wdPasteDefault)
Selection.TypeText Text:="
"
End Sub
你随便录一个宏.
打开编辑宏,把我的语句复制进去覆盖你所有的语句.
选中文字后,再运行此宏.

如果想知道方法继续往下看.录制宏时要把步骤分解得清晰有效才对.
1.先乱打一串字符吧,并选中这串字符!
2.点击"工具--宏--录制宏";
3.换CTRL+x,剪切选中字符;
4.手动输入后,按CTRL+v粘贴剪切的字符串;
5.在字符串尾输入
后,点击停止。
宏就录制完了,录入宏的只有3~5项。测试一下宏,体验一下。

注意:不要把回车换行的符号选中在内,否则就在下一行去了。
祝你好运!

回答2:

这个...
都不好意思要分,宏语句太简单了:

Sub inserti()

Selection.InsertBefore Text:=""
Selection.InsertAfter Text:="
"
End Sub
我晕,楼下的,你复制了至少改一下吧

回答3:

Sub inserti()

Selection.InsertBefore Text:=""
Selection.InsertAfter Text:="
"
End Sub

只是前端不是完整 不过你要不是很专业这样就够了

回答4:

Sub inserti()

Selection.InsertBefore Text:=""
Selection.InsertAfter Text:="
"
End Sub
楼下的,你复制了最好不要改