解决方案 »
- 怎么给函数赋值,它的初始值是? Boolean
- ImageList picturebox怎么添加啊
- 急急急,在线等待,如果将VB的操作环境设为莫认值???
- 关于窗体form上放控件数量的问题!请给于回答!!!
- 如何判断EXCEL有几行数据??
- 大家帮我看看里面的代码,是获取硬盘序列号的,它能不能对硬盘产生危害,我的硬盘坏了.谢谢你们了,我现在正在找原因.
- ★★能否在运行时添加如Label,TextBox等控件到Form上★★
- 非常实用的图形操作——怎样在一图片上的特定位置透明的画上另一幅较小的图片,要求运算在内存中进行?
- 分值,就那么重要吗?大家来探讨一下!
- 一个程序如何在局域网中的另一台计算机中运行
- 关于一个数据库内表记录全部导入另一个数据库内相同表中
- VB 制作OCX 里面有Form窗体,关闭Form窗体后IE卡死
Kill fileName
If Err.Number <> 0 Then '删除不了应该是正打开中'
MsgBox "EXCEL已打开,请关闭"
Exit Sub
End If
On Error GoTo 0
Dim fileName As String
fileName = App.Path & "/结果输出.xls"
On Error Resume Next
Kill fileName
If Err.Number <> 0 Then '删除不了应该是正打开中'
MsgBox "EXCEL已打开,请关闭"
Exit Sub
End If
On Error GoTo 0
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Add '新建EXCEL工件簿文件
xlApp.Visible = True
Set xlsheet = xlBook.Worksheets(1) '设置活动工作表''
xlsheet.Cells(1, 2) = "初期"
xlsheet.Cells(1, 3) = "近期"
xlsheet.Cells(1, 4) = "远期"
xlsheet.SaveAs App.Path & "/结果输出.xls" '按指定文件名存盘
Set xlApp = Nothing '释放xlApp对象
怎么显示“ fileName 、Err.Description、Err.Number”呢?谢谢Tiger_Zhao!
Err.Number & " " & Err.Description
按照您的方法添加这行代码后:
1、在工程原文件中,不关闭生成的excel文件,再次单击“EXCEL”按钮,msgbox出现的对话框是“EXCEL已打开,请关闭70拒绝的权限”
2、将该工程生成执行文件后,点击“EXCEL”按键,直接出现 msgbox对话框“EXCEL已打开,请关闭 53 File not found ”
If LenB(Dir(fileName)) <> 0 Then
On Error Resume Next
Kill fileName
If Err.Number <> 0 Then '删除不了应该是正打开中'
MsgBox "EXCEL已打开,请关闭"
Exit Sub
End If
On Error GoTo 0
End If
麻烦Tiger_Zhao很久 谢谢啊