找回密码
 立即注册

QQ登录

只需一步,快速开始

yangbo_311811

初级会员

8

主题

12

帖子

316

积分

初级会员

积分
316

活字格认证

yangbo_311811
初级会员   /  发表于:2011-5-10 19:21  /   查看:6135  /  回复:1
Spread for winform 5

比如有一列列标题为 '姓名' ,但不知道该列是第几列。
如何获取该列第一行的单元格的值?

1 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-5-11 09:56:00
沙发
你可以通过遍历所有的Columns,通过Column.Lable来判断该列是不是你需要的列


  1.             this.fpSpread1.Sheets[0].Columns.Count = 3;
  2.             this.fpSpread1.Sheets[0].Rows.Count = 3;
  3.             this.fpSpread1.Sheets[0].Columns[0].Label = "Name";
  4.             foreach (Column item in fpSpread1.Sheets[0].Columns)
  5.             {
  6.                 if (item.Label.Equals("Name"))
  7.                 {
  8.                     //this.fpSpread1.Sheets[0].Cells[0, item.Index].Value;
  9.                 }
  10.             }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部