找回密码
 立即注册

QQ登录

只需一步,快速开始

CornsGrape

注册会员

10

主题

20

帖子

72

积分

注册会员

积分
72
CornsGrape
注册会员   /  发表于:2017-1-13 14:47  /   查看:3036  /  回复:1
获取spread单元格类型为checkbox的文本值
  Dim CellTypeCheckBox As New FarPoint.Win.Spread.CellType.CheckBoxCellType
  Dim str As String
  CellTypeCheckBox.caption="TEST!"
这样可以给单元格类型为CheckBox的单元格赋上文本值。

那么如果想要获取某一个单元格的文本值时:spread.Sheets(0).Cells(0,0).Text   就可以获取
但是如果单元格类型是CheckBox类型,用spread.Sheets(0).Cells(0,0).Text方法无法获取到文本,返回的是空字符串
并且,spread.Sheets(0).Cells(0,0)没有Caption的方法去获取文本

如何解决这样的问题?

1 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-1-13 21:41:30
沙发
先获取到celltype ,然后从celltype中获取Caption

cellType = spread.Sheets(0).Cells(0,0).CellType
caption = cellType .caption

评分

参与人数 1满意度 +5 收起 理由
CornsGrape + 5

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部