xlapp.visible= Ture '已经汇出成功,就是下面保存时出错
xlbook.saveAs savepath '写全格式也不行
报错: automation 错误,伺服器丢出一个例外
请高手告诉帮看看,告诉我怎么做,谢谢,问题解决可加分!!!!!!!!!!!!!
xlbook.saveAs savepath '写全格式也不行
报错: automation 错误,伺服器丢出一个例外
请高手告诉帮看看,告诉我怎么做,谢谢,问题解决可加分!!!!!!!!!!!!!
运行正常呀
我是写个自动汇出功能的程序,指定路径,如有解决方法或是别的方法,请指教
SavePath = "E:\mail\" + FName1 + ".xls"
Set xlapp = CreateObject("EXCEL.APPLICATION")
Set xlbook = xlapp.Workbooks.Add
Set xlSheet1 = xlbook.Worksheets(1)
xlSheet1.Range("A:L").Columns.ColumnWidth = 12.5
xlSheet1.Cells(1, 4) = "畐称ン獺"
xlSheet1.Cells(2, 1) = "祘Α嘿:"
xlSheet1.Cells(2, 2) = "畐称ン獺牡ボ秎ン"
xlSheet1.Cells(3, 1) = "ら戳:"
xlSheet1.Cells(3, 2) = Trim(Now())
xlSheet1.Cells(5, 1) = "称ン嘿"
xlSheet1.Cells(5, 2) = "称ン摸"
xlSheet1.Cells(5, 3) = "称ンΩ摸"
xlSheet1.Cells(5, 4) = "玻珇砏"
xlSheet1.Cells(5, 5) = "称ン腹"
xlSheet1.Cells(5, 6) = "恨腹"
i = 5
line = 6
rs.MoveFirst
While Not rs.EOF
i = i + 1
xlSheet1.Cells(line, 1) = Trim(rs(0).Value)
xlSheet1.Cells(line, 2) = Trim(rs(1).Value)
xlSheet1.Cells(line, 3) = Trim(rs(2).Value)
xlSheet1.Cells(line, 4) = Trim(rs(3).Value)
xlSheet1.Cells(line, 5) = Trim(rs(4).Value)
xlSheet1.Cells(line, 6) = Trim(rs(5).Value)
line = line + 1
rs.MoveNext
Wend
xlapp.Visible = True '这里已经OK
xlbook.saveAs SavePath '这里报错
xlapp.quit
我只看到最上面是这样:xlbook.saveAs SavePath你看一下你的 SavePath的值是否正确.(不要让 FName1 为空 或 不符合 文件名 的 命名规则.)
E:\mail\unsafeStore9月29.xls 已存在,被其他 Excel 或程序使用中
Excel 中已经存在一个 unsafeStore9月29.xls 文件(即使路径不同÷文件名相同,也不能同时被 Excel 打开)