找回密码
 立即注册

QQ登录

只需一步,快速开始

c519299013

初级会员

20

主题

51

帖子

372

积分

初级会员

积分
372

活字格认证

c519299013
初级会员   /  发表于:2015-4-30 16:58  /   查看:5938  /  回复:3
最近遇到一个变态的客户,要求保持导出的表格要求和原有表格100%一模一样,特别是行高和列宽,问题来了,利用spread控件设置行高和列宽都是整形的,不能够精确的设定行高和列宽;
现在遇到的问题:
利用Spread控件打开Excel后,然后再直接导出到Excel中,会导致输出的Excel和原有Excel表格中的行高和列宽不一致,请问一下能否有好一点的解决方案,谢谢!!!

3 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-5-4 10:00:00
沙发
回复 1楼c519299013的帖子

你好。
你的问题我们收到了,很抱歉给你带来使用上的不便。
有关Spread导出Excel行高和列宽的问题,我们需要校验下是否有其他的方案可以提供,然后再给你个反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-5-4 14:23:00
板凳
回复 1楼c519299013的帖子

在导入导出的时候,Spread可以控制导出和看到的一致。
这个可以使用ExcelOpenFlags和ExcelSaveFlags控制。SaveAsViewed就可以控制保存的时候所见即所得。
代码参考:
  1. fpSpread1.SaveExcel("filename", FarPoint.Excel.ExcelSaveFlags.SaveAsViewed| FarPoint.Excel.ExcelSaveFlags.DocumentCaching);
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-5-12 11:30:00
地板
回复 1楼c519299013的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        

评分

参与人数 1满意度 +5 收起 理由
c519299013 + 5 很好的解决了我的问题!

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部