找回密码
 立即注册

QQ登录

只需一步,快速开始

wlosg
论坛元老   /  发表于:2013-9-22 15:46  /   查看:5323  /  回复:3
在VB6.0中使用Spread COM 8.0时,如果设置控件属性Operationmode =OperationModeMulti多行选择时,如何通过代码知道当前选中的都是哪几行数据?急急急,希望版主尽快回复,谢谢!

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-9-22 16:54:00
沙发
回复 1楼wlosg的帖子

wlosg 你好,

请通过以下代码测试:

  1. Private Sub Command1_Click()


  2.     fpSpread1.BlockMode = True
  3.     For x = 0 To fpSpread1.SelectionCount - 1
  4.     fpSpread1.GetSelection x, c, r, c2, r2
  5.     fpSpread1.Col = c
  6.     fpSpread1.Col2 = c2
  7.     fpSpread1.Row = r
  8.     fpSpread1.Row2 = r2
  9.     fpSpread1.BackColor = &HFF0000
  10.     Next x
  11.     fpSpread1.BlockMode = False

  12. End Sub

  13. Private Sub Form_Load()
  14.     fpSpread1.OperationMode = OperationModeMulti
  15. End Sub
复制代码
回复 使用道具 举报
wlosg
论坛元老   /  发表于:2013-9-22 17:48:00
板凳
回复 2楼iceman的帖子

多谢了,已完美解决
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-9-22 17:59:00
地板
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部