找回密码
 立即注册

QQ登录

只需一步,快速开始

xiwu

中级会员

97

主题

445

帖子

910

积分

中级会员

积分
910

活字格认证

xiwu
中级会员   /  发表于:2013-2-25 08:41  /   查看:5718  /  回复:5
1       fp6.0将excel保存为xml格式,能否在不打开文件的情况下读得所有的sheetname?
2       如何上述文件中指定的一个sheet的一个区域内内容导入至窗体中的spread表格指定的sheet?

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-2-25 14:42:00
沙发
xiwu 新年好!

Spread本身都没有提供以上两种操作方式,第一个问题,可以在保存xml时将sheetname单独进行保存,这样才能在不打开xml时获取到sheetname;第二个问题,首先必须打开xml之后才能读取其中的一个区域。
回复 使用道具 举报
xiwu
中级会员   /  发表于:2013-2-25 17:31:00
板凳
dof,第一个问题,可以在保存xml时将sheetname单独进行保存,这样才能在不打开xml时获取到sheetname,-----------sheetname保存在哪里呢?xml是别人做的,我现在使用的时候需要先判断有没有我特定的sheetname,有的话,再导入相关数据,再有没有其它的办法
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-2-25 17:56:00
地板
第一个问题,在你保存xml时,可以同时将所有该spread中所有的sheet那么保存到数据库或者另外的xml、txt文本中,除此没有其他方法
第二个问题,只能在导入了xml之后才能判断是否包括特定的sheetname,不过在正式导入之前你可以声明一个临时的FpSpread来导入这个xml,导入之后如果存在需要的sheetname,再导入到正式的sprea的中。
回复 使用道具 举报
xiwu
中级会员   /  发表于:2013-2-26 14:04:00
5#
感谢dof,就按你的方法办了
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-2-28 16:38:00
6#
好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部