如何让EXCEL单元格中的数字隐藏与出现

2024-11-08 12:40:46
推荐回答(5个)
回答1:

材料/工具:电脑、Excel2007

1、打开excel工作薄。

2、选中单元格内容,右击选择设置单元格格式。

3、弹出设置单元格格式对话框,选择数字-自定义,在自定义类型下方输入三个分号“;;;”。

4、选中的内容被隐藏了,单击选中区域的一个空白单元格,就会显示被隐藏的内容。

5、取消隐藏内容,即选中区域,右击选择设置单元格格式,在自定义的类型下选择通用格式,最后单击确定。

6、单元格的内容即可被显示。

回答2:

可以使用VBA代码来完成!


详细代码:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$1" Then
    If Target = 5 Then
        Range("A6:A8").NumberFormatLocal = ";;;"
    End If
    If Target = 3 Then
        Range("A4:A8").NumberFormatLocal = ";;;"
    End If
    If Target = 9 Then
        Range("A2:A8").NumberFormatLocal = ";;;"
    End If
End If
End Sub

使用方法:

1、ALT+F11-找到对应的工作表

2、粘贴代码

3、关闭VBE,返回工作表,测试

回答3:

利用条件格式,将不显示的部分设置为白色(和背景色一样),达到隐藏效果。

选择A1:A8,格式-条件格式,左侧选公式,右侧输入
=ROW()>$B$1
点开格式选项,设置字体颜色为白色

补充:
公式改为
=ROW()>MOD($B$1,8)
这样当B1<=8时,按前面的规律显示;
当A1=9时,显示第1行;当A1=10时,显示前2行……

回答4:

Ctrl+1打开格式设置框,“数字”-“自定义”-下拉选择“;;;”,搞定!

回答5:

条件格式啊