google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[求助] 关于写入EXCEL表单内容的问题

关于写入EXCEL表单内容的问题


Dim xlApp
Dim xlBook
Dim xlSheet
Dim i
Dim j
Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象
Set xlBook = xlApp.Workbooks.Open("c:\test.xls") '打开已经存在的EXCEL工件簿文件
xlApp.Visible = True '设置EXCEL对象可见(或不可见)
Set xlSheet = xlBook.Worksheets("sheet1") '设置活动工作表
xlsRowCount = xlSheet.UsedRange.Rows.Count
xlsColumnCount = xlSheet.UsedRange.Columns.Count
For i=xlsRowCount+1  to 100
    For j=0   to 100
      xlSheet.Cells(i, j) =200 '给单元格(row,col)赋值
    Next
Next
       xlBook.Close (True) '关闭工作簿

        xlApp.Quit '结束EXCEL对象

        Set xlApp = Nothing '释放xlApp对象

小第,在网上看到这个代码经过调试,系统出现报错,系统提示"未知的错误",代码为 xlSheet.Cells(i, j) =200 '给单元格(row,col)赋值 此句报错,请各位大大给点提示,谢谢!!!

TOP

For j=0   to 100

改成for j=1 to 100 即可

TOP

谢谢!!!我想问一下,为什么这里不能赋值为零啊!!!!

TOP

excel不是从1开始嘛?

TOP

 
当前时区 GMT+8, 现在时间是 2008-12-5 18:31Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹