Listindex设置activecell

时间:2015-06-20 12:34:06

标签: excel

在用户表单中,我有一个从电子表格的第1列填充的组合框。我正在尝试设置包含组合框中所选内容值的活动单元格。

Private Sub CmbBox_Change()

(CmbBox.ListIndex + 1).select

一旦定义了活动单元格,我想在表单上填充标签,其中包含行中其他单元格的其他内容。 label1.Caption = ActiveCell.Offset(0,2)

当从组合框中选择其值时,如何使列A中的单元格处于活动状态?

由于

1 个答案:

答案 0 :(得分:0)

假设列表框的填充顺序与它在工作表上显示的顺序相同,您只需使用 ListIndex 属性,就好像它是您的偏移值一样。例如:

Range("A1").Offset(CmbBox.ListIndex, 0).Select

或者,如果您的列表框的排序方式不同,则需要使用查找方法而不是使用偏移量。