如何实现Excel Vba ListView控件返回一行中多列值
时间: 2024-05-21 18:13:15 浏览: 276
可以通过循环ListView中的列,逐列读取该行的值,并将值保存到数组中。代码示例如下:
Dim arrRow() As String
ReDim arrRow(ListView1.ColumnHeaders.Count - 1)
With ListView1
For i = 1 To .ColumnHeaders.Count
arrRow(i - 1) = .ListItems(.SelectedItem.Index).SubItems(i)
Next i
End With
这样就可以将ListView中选中的行中多列的值保存到一个数组中,方便后续的处理。
阅读全文