7,785
社区成员




Sub test()
Dim WordApp As Word.Application '定义变量
Set WordApp = CreateObject("Word.Application") '生成WORD对象
For i = 1 To UsedRange.Rows.Count
DoEvents
WordApp.Documents.Add '新建文件
'WordApp.Selection.Paste '粘贴
fn$ = "e:\test\" & Range("A" & i) '生成文件名
WordApp.ActiveDocument.SaveAs fn$ '保存文件
Next
WordApp.Quit '退出
Set WordApp = Nothing '取消变量
MsgBox "完成"
End Sub