以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]无法打开被foxtable程序处理过的excel文件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21475)

--  作者:zxlid
--  发布时间:2012/7/13 11:28:00
--  [求助]无法打开被foxtable程序处理过的excel文件

无法打开被foxtable程序处理过的excel文件,具体情况如下:

1、先运行以下程序,对空值单元格赋值0。

Dim Book As New XLS.Book (ProjectPath & "双查进度本轮.XLS")
Dim Sheet As XLS.Sheet = Book.Sheets(0)
For i As Integer = 0 To sheet.Rows.Count - 1
    If Sheet(i,0).text = "合计" Then
        For r As Integer = i To Sheet.Rows.Count - 1
            For c As Integer = 1 To sheet.Cols.Count -1
                If Sheet(r,c).text = "" Then
                    Sheet(r,c).Value = 0
                End If
                If c > 49 Then
                    Exit For
                End If
            Next
            If r > 29 Then
                Exit For
            End If
        Next
    End If
Next
Book.Save (ProjectPath & "双查进度本轮.XLS")

2、打开双查进度本轮.XLS,出现“excel程序碰到一个问题中止运行”的错误。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:双查进度本轮.xls

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:双查进度本轮(程序处理过的).xls


图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看

--  作者:狐狸爸爸
--  发布时间:2012/7/13 11:33:00
--  
我打开了,不过提示你的文件有病毒
--  作者:zxlid
--  发布时间:2012/7/13 12:01:00
--  
那我杀毒先。
--  作者:zxlid
--  发布时间:2012/7/13 13:31:00
--  

我先杀了病毒,问题照旧,是我系统问题吗