zzz123 发表于 2023-1-4 17:42:44

spread怎么得到选中的单元格范围内的最小行索引

spread怎么得到选中的单元格范围内,最小行的索引


Richard.Ma 发表于 2023-1-4 17:42:45

如果你说的是首行的意思的话,那么通过下面的代码就能获取(ps:选中区域可能是多个,所以这里有个foreach,你也可以只取第一个选中区域)


zzz123 发表于 2023-1-4 18:12:07

感谢,我是直接取数组第一个元素的行
Dim selectionArr As FarPoint.Win.Spread.Model.CellRange() = fs.Sheets(0).GetSelections()
selectionArr(0).Row

Richard.Ma 发表于 2023-1-4 18:17:23

:loap1:,这样没有问题的

zzz123 发表于 2023-1-4 18:27:05

为什么我选中了多个单元格,selectionArr的长度还是1呢

Richard.Ma 发表于 2023-1-4 18:36:55

并不是说一个选区包含多个单元格,而是说多个选区。类似下面这样的,这个是通过按下ctrl键后,再多次用鼠标框选区域

页: [1]
查看完整版本: spread怎么得到选中的单元格范围内的最小行索引