找回密码
 立即注册

QQ登录

只需一步,快速开始

haomi20032003

初级会员

29

主题

92

帖子

293

积分

初级会员

积分
293
haomi20032003
初级会员   /  发表于:2019-7-25 23:20  /   查看:4183  /  回复:5
10金币
使用以下代码打开excel,然后使用SaveExcel保存(不加参数),格式变化了,附件是excel,附件是zip,解压后得到excel
           Dim s As System.IO.FileStream
            Try
                s = New System.IO.FileStream(file_path, IO.FileMode.Open, IO.FileAccess.ReadWrite)
            Catch ex As Exception
                MsgBox(ex.Message)
                Exit Sub
            End Try
            Dim wl As New FarPoint.Excel.ExcelWarningList
            Try
                frmcommon_inst.FpSpread1.OpenExcel(s, wl)
            Catch ex As Exception
                MessageBox.Show(ex.Message)
            End Try

5 个回复

倒序浏览
haomi20032003
初级会员   /  发表于:2019-7-25 23:22:43
沙发
附件,谢谢

0401 - 副本.zip

27.02 KB, 下载次数: 448

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-7-26 09:39:03
板凳
请具体说明下哪些格式变化了,文件里有个图片是emf格式的,现在还不能支持。
回复 使用道具 举报
haomi20032003
初级会员   /  发表于:2019-7-26 11:17:46
地板
save后前再打开前后对比如下,excell中打开报以下错误
前后对比.png
报错.png
回复 使用道具 举报
haomi20032003
初级会员   /  发表于:2019-7-26 11:34:19
5#
搞定了,谢谢版主,save的时候加上标志位UseOOXMLFormat就好了
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-7-26 11:34:59
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部