找回密码
 立即注册

QQ登录

只需一步,快速开始

holly.huang

初级会员

34

主题

125

帖子

365

积分

初级会员

积分
365

活字格认证微信认证勋章

holly.huang
初级会员   /  发表于:2015-9-28 15:27  /   查看:4346  /  回复:4
如题:导入excel后,如何得到spread的列数?

4 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-9-28 17:14:00
沙发
您好

获取Spread的列数可以使用ColumnCount,参考代码
  1. int c, r;
  2. c = fpSpread1.ActiveSheet.ColumnCount;
  3. r = fpSpread1.ActiveSheet.RowCount;
  4. listBox1.Items.Add(c.ToString() + " - " + r.ToString());
复制代码

您在导入excel后,遇到什么问题了吗?
回复 使用道具 举报
holly.huang
初级会员   /  发表于:2015-9-29 14:55:00
板凳
回复 2楼frank.zhang的帖子

我是用设计器导入execl的,发现没法获取spread列数了,取到列数都是100
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-9-29 16:02:00
地板
您好,
在使用设计器导入excel可以指定列数和行数
默认情况下,我们会取一个很大的值。因为,Spread无法判断这个没有数据的区域到底是有没有填写数据还是就没有这个部分。
所以需要手动指定一个大小。

2015-09-29_155909.jpg (177.78 KB, 下载次数: 192)
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-10-10 12:25:00
5#
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部