EXCEL中,我先按CTRL键选中许多不相邻的行或者列,但后来我发现选错了一行(列)或者多行(列).
好像不行哟。
如果选择这些单元格只是为了复制,我们可以将错就错,把这些已经选上的单元格复制粘贴到目标工作表中,然后在这个工作表中删除本不应选的单元格内容。
2006-11-16 23:10:34 Thursday
也可以用以下宏代码来实现:
Sub UnSelectActiveCell()
Dim Rng As Range
Dim FullRange As Range
If Selection。 Cells。Count > 1 Then
For Each Rng In Selection。Cells
If Rng。Address <> ActiveCell。Address Then
If...全部
好像不行哟。
如果选择这些单元格只是为了复制,我们可以将错就错,把这些已经选上的单元格复制粘贴到目标工作表中,然后在这个工作表中删除本不应选的单元格内容。
2006-11-16 23:10:34 Thursday
也可以用以下宏代码来实现:
Sub UnSelectActiveCell()
Dim Rng As Range
Dim FullRange As Range
If Selection。
Cells。Count > 1 Then
For Each Rng In Selection。Cells
If Rng。Address <> ActiveCell。Address Then
If FullRange Is Nothing Then
Set FullRange = Rng
Else
Set FullRange = Application。
Union(FullRange, Rng)
End If
End If
Next Rng
If FullRange。Cells。Count > 0 Then
FullRange。
Select
End If
End If
End Sub
可以把链接到工具自定义按钮。
可以参考 。收起