'==========确定文件是否为新文件=========================================================== Yn = Dir(fiLe_naMe) '找到文件,则返回文件名称,找不到则返回 '' If Yn = "" Then Yn_I = 0 Else vbYNC = MsgBox("文件已经存在,选择是覆盖原来数据,选择否,在原表中添加新数据,或者取消数据导出", vbQuestion + vbYesNoCancel) If vbYNC = vbYes Then Yn_I = 0 If vbYNC = vbNo Then Yn_I = 1 If vbYNC = vbNo Then MsgBox "本次操作取消!", vbCritical Exit Sub End If End If 通过对文件的控制查找决定是否覆盖保存等。
………………
xlApp.Visible = True
xlBook.SaveAs ("I:\1\gantyian.xls")
在出现覆盖安装的提示框后,我如何得到选择覆盖安装、不覆盖安装和取消保存的返回值!!
高手快赐教啊,急急急!
cd.Action = 2
fiLe_naMe = cd.filename '设置文件保存路径
'==========确定文件是否为新文件===========================================================
Yn = Dir(fiLe_naMe) '找到文件,则返回文件名称,找不到则返回 ''
If Yn = "" Then
Yn_I = 0
Else
vbYNC = MsgBox("文件已经存在,选择是覆盖原来数据,选择否,在原表中添加新数据,或者取消数据导出", vbQuestion + vbYesNoCancel)
If vbYNC = vbYes Then Yn_I = 0
If vbYNC = vbNo Then Yn_I = 1
If vbYNC = vbNo Then
MsgBox "本次操作取消!", vbCritical
Exit Sub
End If
End If
通过对文件的控制查找决定是否覆盖保存等。