以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Book.Save 是不是有点问题?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=15901)

--  作者:mr725
--  发布时间:2012/1/16 20:51:00
--  Book.Save 是不是有点问题?

新建立一个空的工作簿,放在任意一个foxtable文件的目录中,在命令窗口反复执行下面代码:

Dim Book As New XLS.Book(ProjectPath & "book4.xls")
Dim Sheet As XLS.Sheet = Book.Sheets(0)
For i As Integer = 0 To sheet.rows.count
    For c As Integer = 0 To sheet.cols.count
        Sheet(i, c).Value = Nothing
    Next
Next
Book.Save(ProjectPath & "book4.xls")
output.show("这个列数会不断增加,直到255列提示错误: " & sheet.cols.count)
output.show("这个行数也会不断增加: " & sheet.rows.count)

 

sheet.rows.count 和 sheet.cols.count  后面 -1 就不会增加列数了,但是类似添上 +2-1 后又会不断增加行和列数了···


--  作者:狐狸爸爸
--  发布时间:2012/1/17 8:38:00
--  
呵呵,收到,我检查一下,可能是控件的bug.