在日常办公中,有时我们需要将一段文字或内容在Word文档中重复粘贴多次(例如100次)。手动操作费时费力,本文介绍几种高效实现该需求的方法。
方法一:使用Word宏(VBA)自动粘贴
这是最推荐的方式,只需几行代码即可完成批量粘贴:
- 打开你的Word文档,按
Alt + F11打开VBA编辑器。 - 插入 → 模块,粘贴以下代码:
Sub Paste100Times()
Dim i As Integer
For i = 1 To 100
Selection.PasteAndFormat (wdPasteDefault)
Next i
End Sub
注意:请先复制好你要粘贴的内容,然后运行此宏。
方法二:借助文本生成工具
你也可以先在记事本或在线文本工具中将内容重复100次,再一次性粘贴进Word:
- 复制原始内容。
- 使用JavaScript控制台(浏览器F12)执行:
copy(Array(100).fill("你的内容").join("\n")) - 回到Word,直接粘贴即可。
注意事项
- 确保剪贴板中有你要重复粘贴的内容。
- 宏功能需启用(文件 → 选项 → 信任中心 → 启用宏)。
- 大量粘贴可能影响文档性能,请合理使用。