找回密码
 立即注册

QQ登录

只需一步,快速开始

天马星空

注册会员

12

主题

24

帖子

84

积分

注册会员

积分
84
天马星空
注册会员   /  发表于:2023-11-23 17:52  /   查看:2898  /  回复:1
1金币
需求如下:

把取到的数据,以代码的形式写入spread中,然后导出到xls文件。
现在的问题写到501行时,报错:行index大于499,也就是说一个sheet只有500行,请问各位大佬,如何才能给sheet设置行数!谢谢!
开发工具:VB.net 2022 ,spread for window forms 15.0
  代码如下:            


For intI As Integer = 0 To dr.Length - 1

                .Cells(4 + intI, 2).Value = clsStringMgr.FilterNull(dr(intI).Item(enumMSDataCol.GYOSHU_NM))
                .Cells(4 + intI, 2).HorizontalAlignment = CellHorizontalAlignment.Center

                .Cells(4 + intI, 3).Value = clsStringMgr.FilterNull(dr(intI).Item(enumMSDataCol.KEITAI_NM))
                .Cells(4 + intI, 3).HorizontalAlignment = CellHorizontalAlignment.Center

                .Cells(4 + intI, 4).Value = clsStringMgr.FilterNull(dr(intI).Item(enumMSDataCol.SIZE_NM))
                .Cells(4 + intI, 4).HorizontalAlignment = CellHorizontalAlignment.Center

                .Cells(4 + intI, 5).CellType = numberCellTypeDot
                .Cells(4 + intI, 5).Value = clsStringMgr.FilterDec(dr(intI).Item(enumMSDataCol.SUM_WT))
                .Cells(4 + intI, 5).HorizontalAlignment = CellHorizontalAlignment.Center

                .Cells(4 + intI, 6).Value = clsStringMgr.FilterNull(dr(intI).Item(enumMSDataCol.BIKO))
                .Cells(4 + intI, 6).HorizontalAlignment = CellHorizontalAlignment.Center

    Next

最佳答案

1 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-11-23 17:52:21
来自 2#
参考

  1. fpSpread1.ActiveSheet.RowCount = 1000;
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部