我通过.net中将Excel文件另存为dbf文件WorkBook.SaveAs(
"c:\\lswj\\aa.dbf",
XlFileFormat.xlDBF3,
……);当c:\lsjw\aa.dbf存在时,Excel总要打开一个对话框询问是否覆盖,我想让Excel碰到这种情况时直接覆盖原文件,该怎么写?
"c:\\lswj\\aa.dbf",
XlFileFormat.xlDBF3,
……);当c:\lsjw\aa.dbf存在时,Excel总要打开一个对话框询问是否覆盖,我想让Excel碰到这种情况时直接覆盖原文件,该怎么写?
解决方案 »
- 实时错误'3021',BOF或EOF中有一个是"真",或者当前的记录以被删除
- 关于ActiveReport横向循环的问题,请高手指教!!
- Amovie.ocx控件找不到是什么原因?
- 菜鸟求问题,谢谢,谢谢
- 请问哪里有MSDN6.0中文版可以下载
- access数据库不支持 case 语句么?此语句运行不通
- 如何使编的程序在2000server下隐身
- 有没有有效的方法直接用sql语句把数据从sqlserver导出到客户机的一个mdb文件上?
- VB 如何控制麦克风的音量,或者关闭或启动麦克风,急。。。
- 怎样在vb中将txt文件录入到access数据库表中
- 有关inet中的StateChanged事件问题
- vb的picture控件的卸载
WorkBook.Save
else
if dir("c:\\lswj\\aa.dbf") then kill "c:\\lswj\\aa.dbf"
WorkBook.SaveAs(
"c:\\lswj\\aa.dbf",
XlFileFormat.xlDBF3,
……);
end if
Excel的对象实例中设置某个属性,或在方法中传递某个参数这样更直接简单的访求呢?
WorkBook.Save
else
if dir("c:\\lswj\\aa.dbf") then kill "c:\\lswj\\aa.dbf"
WorkBook.SaveAs(
"c:\\lswj\\aa.dbf",
XlFileFormat.xlDBF3,
……);
end if 当然,前提是你的aa.dbf不是打开状态。要不然也kill不了
Application.DisplayAlerts = False '覆盖时不提示保存
ActiveWorkbook.SaveAs ("c:\1.xls")
Application.DisplayAlerts = True '覆盖时提示保存