SaveFile过程如下: Sub SaveFile() Dim UserSaveDialog As Dialog Set UserSaveDialog = Dialogs(wdDialogFileSaveAs) '如果该文档之前已经保存过,那么保存其修改 If ActiveDocument.Path <> '' Then ActiveDocument.Save Exit Sub End If With UserSaveDialog .Name = 'C:\test' If .Display Then '如果用户没有单击“取消”按钮, '且如果用户已切换到目标文件夹外, '则退出并显示消息. '但是,如果用户在目标文件夹中创建了子文件夹, '则不要退出 If LCase$(Left$(CurDir, 7)) <> 'C:\test' Then MsgBox '没有在指定文件夹中存储文档.请重试.' Exit Sub End If '根据用户首选项保存该文档 UserSaveDialog.Execute End If End With |
|
来自: hercules028 > 《word 》