初学者送分交学费咯!!!简单问题~~~~
On Error Resume Next
set objExcelApp = CreateObject("Excel.Application")
objExcelApp.DisplayAlerts = false
objExcelApp.Application.Visible = false
objExcelApp.Workbooks.Open("h:/aaa.xls") '打开Excel模板
set objExcelBook = objExcelApp.ActiveWorkBook
set objExcelSheets = objExcelBook.Worksheets
set objExcelSheet = objExcelBook.Sheets(1)
Response.Write objExcelSheet.cells(1,1).value & "<br>"
objExcelSheet.cells(1,1).value = "aa"
Response.Write objExcelSheet.cells(1,1).value & "<br>"
objExcelBook.Saveto "h:/bbb.xls"
objExcelApp.Quit
set objExceApp=Nothing
set rs=nothing
rs.Close
页面显示为:
a
aa
这段代码应该是在一个已经存在的Excel中修改某一个Cell的值,根据页面显示可以得出Cell的值已经被修改了,但是执行完程序后代开excel文件,发现没有发生变化,为什么呢?错在哪了?