我正在尝试创建一个可执行以下操作的宏:
我对VBA有一个很好的理解。我能够根据我的活动单元格选择整行。但是如果我选择多个单元格(例如,B4,B5和B6),它只会选择一行而不是全部三行。另外,我一直无法选择Table Row,而不是整个Row。
这是我开始使用的第一行代码。但它不是A:选择多行或B:只选择表格的行单元格。
ActiveCell.EntireRow.Select
非常感谢任何和所有帮助。即使只是帮助我完成上述部分步骤也可以帮助我。
谢谢!
答案 0 :(得分:0)
Sub Tester()
Dim rng As Range
Set rng = Application.Intersect(Selection.EntireRow, _
Selection.Parent.ListObjects(1).Range)
If Not rng Is Nothing Then
'rng.Font.Color = RGB(255, 0, 0) 'do something with rng
End If
End Sub