找回密码
 立即注册

QQ登录

只需一步,快速开始

cuizhengrong

注册会员

9

主题

31

帖子

100

积分

注册会员

积分
100

活字格认证

cuizhengrong
注册会员   /  发表于:2021-3-26 16:02  /   查看:3063  /  回复:3
咨询一个关于 c1excel的问题:
原来用c1excel的时候使用 C1XLBook1.Sheets.SelectedIndex 获取打开的电子表格默认保存的 sheet索引号码,
但是在试用 C12020Q3的时候,系统提示将来弃用,不知道现在试用什么属性了
Dim f As String = "E:\1.xlsx"
            Me.C1XLBook1.Load(f)
            Dim idx As Int32 = Me.C1XLBook1.Sheets.SelectedIndex      '  提示此属性将来弃用
            Me.Text = Me.C1XLBook1.Sheets(idx).Name

'  下面的这个属性总是返回 0
Me.C1XLBook1.Sheets.FirstIndex

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-3-26 17:19:28
沙发
目前由于Excel支持多选标签页,因此C1提供了SelectedIndexes这个属性,可以获取所有被选中的sheet   index,
获取的数组中第一个就是当前sheet的index,也就是对应SelectedIndex      

  1. c1XLBook1.Sheets.SelectedIndexes(0)
复制代码


评分

参与人数 1满意度 +5 收起 理由
cuizhengrong + 5 很给力!

查看全部评分

回复 使用道具 举报
cuizhengrong
注册会员   /  发表于:2021-3-26 17:52:55
板凳
回复好快,谢谢,测试通过了;
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-3-26 18:09:20
地板
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部