当我选择任何单元格时,我想突出显示该行,但是该行可能已锁定或保护了单元格,但是我仍然需要突出显示该行。供用户使用。有可能吗?
答案 0 :(得分:0)
即使设置了受保护的参数以防止用户这样做,VBA代码也会选择受保护的单元格。
如果要将以下行添加到Worksheet_SelectionChange
事件中,在具有某些单元格被锁定并防止用户选择的工作表中,整个行的确会突出显示:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target.EntireRow.Select
End Sub
您可能想扩展此代码,以标识您的工作区域和其他类似内容。
如果您希望允许用户选择锁定的单元格,但实际上并未更改任何值,那么您可能希望查看保护参数。