保存excel,如何强制覆盖已有同名文件,而且不提示文件已存在,是否覆盖源文件的对话框!给代码吧,本人比较笨,呵呵!最好不要先kill再生成的那种!
解决方案 »
- 关于ado控件和SQL查询语句的问题!(在线等待)
- 问VB高手一个独立程序的问题
- 麻烦大家帮我看一条语句,郁闷了好几天了……
- IMP与EQV
- VB程序能否不打包运行在WIN2000中?(急)
- ListView,dbgrid,MsFlexGrid的列属性。
- wpf 里面Xilium.CefGlue 总是报出中断点这个问题,大家帮忙看一下
- 一个函数的问题
- 问题均回复数: 7.62 我自己就回复了14次。这个回复率是问题均回复数的2倍。但是我的问题解答了吗?
- 如何用代码控制打印纸的方向?肯请赐教!
- 在我想要打开某个excel文件,要取得这个文件所使用的excel的版本
- 直接从EXCEL表格里选择数据插入到access库的表里
Option ExplicitPrivate Sub Command1_Click()
Dim xlApp As New Excel.Application
Dim xlWork As Excel.Workbook
Dim xlSheet As Excel.Worksheet
Set xlWork = xlApp.Workbooks.Open("C:\4.xls")
Set xlSheet = xlWork.Worksheets(1)
xlSheet.Range("$A$1").Value = "fvflove"
Application.DisplayAlerts = False '注意,一定要增加此句
xlWork.SaveAs "C:\5.xls"
Application.DisplayAlerts = True '注意,不用后 一定要再设置为True
Set xlSheet = Nothing
Set xlWork = Nothing
xlApp.Quit
Set xlApp = Nothing
End Sub
这是我的
Private Sub Command1_Click()
Dim i
Dim objExcel As New Excel.Application
Dim objWorkBook As Excel.Workbook
Dim objSheet As Excel.WorksheetSet objWorkBook = objExcel.Workbooks.Open("c:\1.xls")
Set objSheet = objWorkBook.Worksheets(1)
For i = 0 To 10
objSheet.Cells(i + 1, 1) = 1000
Next i
Application.DisplayAlerts = True '注意,不用后 一定要再设置为True'保存 EXCEL 文件,另存为objWorkBook.SaveAs "c:\1.xls"
Application.DisplayAlerts = True '注意,不用后 一定要再设置为True
Set objSheet = Nothing
Set objWorkBook = Nothing
objExcel.Quit
Set objExcel = Nothing
End Sub