我试图在Excel工作表中获取2个选定单元格(不一定相邻)的文本/值,并且我找不到通过某种“索引”来引用所选内容中的单元格的方法。
xxx = selection.cells(1).value
yyyy = selection.cells(2).value
实际上并没有这样做,因为第二个引用的单元格完全与第一个引用的单元格一致。
我有这段代码可以迭代选定的单元格,但是我不喜欢它,因为我无法通过地址或索引来引用这些单元格。 usr1和usr2将在工作表中选择两个“用户”的名称。
Dim usr1, usr2 As String
Dim usrs(1) As String
Dim myCell As Range
Dim uIndex As Integer
Worksheets("Tests").Activate
uIndex = 0
For Each myCell In Selection
usrs(uIndex) = myCell.Value
uIndex = uIndex + 1
Next
usr1 = usrs(0)
usr2 = usrs(1)
有人知道我是否可以直接引用所选的不同单元格?
非常感谢!