我有三行。我想隐藏这些行中的数据并以不同的颜色显示这些行。我尝试搜索但只找到Entirerow.hidden,它也隐藏了行号。是否可以仅隐藏行中的数据并使用其他颜色显示它?
答案 0 :(得分:1)
以下代码会将第1行到第3行的背景颜色更改为黄色。
Sub ChangeBackColorForSpecificRows()
Rows("1:3").Interior.Color = 65535
End Sub
根据您的要求更改行和内部颜色。
修改: - 强>
formupahidden设置为true,无法将其格式化为已锁定 隐藏,隐藏公式栏的内容 - Sunaina
复制以下代码并右键单击工作表标签并选择查看代码并粘贴它。
关闭VBA窗口(Alt + Q关闭VBA窗口)并返回该工作表并检查。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Rows("1:3")) Is Nothing Then
If Application.DisplayFormulaBar Then Application.DisplayFormulaBar = False
Else
If Not Application.DisplayFormulaBar Then Application.DisplayFormulaBar = True
End If
End Sub