求高手指点,vb调用子程序,打开已有的excel添加数据,出现实时错误‘-2147228010(800401a8)’对象‘cells’的方法’workshee‘
时间:2011-07-29
来源:互联网
子程序为:
Set xlapp = CreateObject("Excel.Application") '创建EXCEL对象
Set xlbook = xlapp.Workbooks.Open("C:\Documents and Settings\Administrator\桌面\逆温层\20000107.xls") '打开已经存在的test.xls工件簿文件
xlapp.Visible = True '设置EXCEL对象可见(或不可见)
Set xlsheet = xlbook.Worksheets(1) '设置活动工作表''
Dim q%
Workbooks.Open ("C:\Documents and Settings\Administrator\桌面\逆温层\20000107.xls ")
With ActiveSheet
q = .UsedRange.Rows.Count '行数
End With
Close #1
'检测txt文件内有多少条记录
Open Txtwenj.Text For Input As #1
m = 0
While Not EOF(1)
Input #1, a
m = m + 1
Wend
Close #1
Open Txtwenj.Text For Input As #1
For n = 1 To m
Line Input #1, a
m1 = n
If m1 = 1 Then
If Mid(a, 3, 1) = 0 Then
a1 = Mid(a, 4, 1)
xlsheet.Cells(q, 1) = a1
Else
a1 = Mid(a, 3, 2)
xlsheet.Cells(q, 1) = a1
End If
Set xlapp = CreateObject("Excel.Application") '创建EXCEL对象
Set xlbook = xlapp.Workbooks.Open("C:\Documents and Settings\Administrator\桌面\逆温层\20000107.xls") '打开已经存在的test.xls工件簿文件
xlapp.Visible = True '设置EXCEL对象可见(或不可见)
Set xlsheet = xlbook.Worksheets(1) '设置活动工作表''
Dim q%
Workbooks.Open ("C:\Documents and Settings\Administrator\桌面\逆温层\20000107.xls ")
With ActiveSheet
q = .UsedRange.Rows.Count '行数
End With
Close #1
'检测txt文件内有多少条记录
Open Txtwenj.Text For Input As #1
m = 0
While Not EOF(1)
Input #1, a
m = m + 1
Wend
Close #1
Open Txtwenj.Text For Input As #1
For n = 1 To m
Line Input #1, a
m1 = n
If m1 = 1 Then
If Mid(a, 3, 1) = 0 Then
a1 = Mid(a, 4, 1)
xlsheet.Cells(q, 1) = a1
Else
a1 = Mid(a, 3, 2)
xlsheet.Cells(q, 1) = a1
End If
作者: wang_yiye 发布时间: 2011-07-29
Dim xlApp As Excel.Application
Dim xlBook As Excel.Workbook
Dim xlSheet As Excel.Worksheet
Dim xlApp2 As Excel.Application
Dim xlBook2 As Excel.Workbook
Dim xlSheet2 As Excel.Worksheet
这些你应该在过程内,要么就只在一个过程中打开和关闭
Dim xlBook As Excel.Workbook
Dim xlSheet As Excel.Worksheet
Dim xlApp2 As Excel.Application
Dim xlBook2 As Excel.Workbook
Dim xlSheet2 As Excel.Worksheet
这些你应该在过程内,要么就只在一个过程中打开和关闭
作者: allenlou 发布时间: 2011-09-12
这些你应该在过程内定义,要么就只在一个过程中打开和关闭
作者: allenlou 发布时间: 2011-09-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28