想请问大家一下,当运行下面代码时,
Private Sub Command1_Click() '打开Excel过程 If Dir("F:\temp\excel.bz") = "" Then '判断Excel是否打开
Set xlApp = CreateObject("Excel.Application") '创建Excel应用类
xlApp.Visible = True '设置Excel可见
Set xlBook = xlApp.Workbooks.Open("F:\temp\VB.xls") '打开Excel工作薄
Set XlSheet = xlBook.Worksheet(1) '打开Excel工作表
XlSheet.Activate '激活工作表
XlSheet.Cells(1, 1) = "abc" '给单元格1行驶列赋值
xlBook.RunAutoMacros (xlAutoOpen) '运行Excel中的启动宏
Else
MsgBox ("Excel已打开!")
End If
End Sub该行
Set XlSheet = xlBook.Worksheet(1) '打开Excel工作表???????????????????????出现"对象不支持这个属性或方法",请问是怎么回事啊???还有下面的代码部分:
Sub auto_open() Open "F:\temp\excel.bz" For Output As #1 Close #1 End Sub Sub auto_close() Kill "F:\temp\excel.bz" End Sub该行 Kill "F:\temp\excel.bz"显示没有找到"文件未找到",请问又是怎么回事啊????
Private Sub Command1_Click() '打开Excel过程 If Dir("F:\temp\excel.bz") = "" Then '判断Excel是否打开
Set xlApp = CreateObject("Excel.Application") '创建Excel应用类
xlApp.Visible = True '设置Excel可见
Set xlBook = xlApp.Workbooks.Open("F:\temp\VB.xls") '打开Excel工作薄
Set XlSheet = xlBook.Worksheet(1) '打开Excel工作表
XlSheet.Activate '激活工作表
XlSheet.Cells(1, 1) = "abc" '给单元格1行驶列赋值
xlBook.RunAutoMacros (xlAutoOpen) '运行Excel中的启动宏
Else
MsgBox ("Excel已打开!")
End If
End Sub该行
Set XlSheet = xlBook.Worksheet(1) '打开Excel工作表???????????????????????出现"对象不支持这个属性或方法",请问是怎么回事啊???还有下面的代码部分:
Sub auto_open() Open "F:\temp\excel.bz" For Output As #1 Close #1 End Sub Sub auto_close() Kill "F:\temp\excel.bz" End Sub该行 Kill "F:\temp\excel.bz"显示没有找到"文件未找到",请问又是怎么回事啊????
解决方案 »
- 串口通信程序-进者有分!
- VB4.0(32位)运行时,报内存不足的ERROR,有经验的大大们来救我啊!!!!
- listbox控件的几大不足
- 报表出现如此问题,请问如何解决!!!!!!!
- VB 获取 密码键盘的输入信息
- ######兄弟们,把垃圾软件公司、垃圾计算机书的名字列出来,大家共诛之#######
- 我一个人正在做一个软件项目,请问费用怎么算?
- 我在用ADO对象编程时,有一些错误提示不知是什么意思,如何解决?
- 我做了个计算考试的软件参加学校的作品比赛,但还要很多错误,那位大侠能帮我修改吗?快要上交了,帮帮吧
- 如何快速画动态数据曲线?
- 向excel动态增加checkbox
- 帮我看看哪错了 画矩形的
文件不存在嘛,怎么了?
上面的这过程肯定没有执行。