美文网首页
用vb制作excel选项为特定值时显示隐藏某些行或者列

用vb制作excel选项为特定值时显示隐藏某些行或者列

作者: 雯呐 | 来源:发表于2020-09-01 11:37 被阅读0次

    1.右击sheet,选择查看代码,打开vb编辑器

    2.在vb编辑器里编写代码:

    PrivateSub Worksheet_Change(ByVal Target As Range)

    If

    Range("B4").Value = "任务事项" Then

     Rows("10:10").EntireRow.Hidden =True

     Rows("11:11").EntireRow.Hidden =True

     Rows("12:12").EntireRow.Hidden =True

     Rows("13:13").EntireRow.Hidden =True

     Rows("14:14").EntireRow.Hidden =True

     Rows("15:15").EntireRow.Hidden =True

     Rows("16:16").EntireRow.Hidden =True

    Else

     Rows("10:10").EntireRow.Hidden =False

     Rows("11:11").EntireRow.Hidden =False

     Rows("12:12").EntireRow.Hidden =False

     Rows("13:13").EntireRow.Hidden =False

     Rows("14:14").EntireRow.Hidden =False

     Rows("15:15").EntireRow.Hidden =False

     Rows("16:16").EntireRow.Hidden =False

    End If

    End Sub

    3.点击右上角关闭按钮,并保存excel为启用宏格式

    4.打开.xlsm或者.xltm文件查看功能即可(有时候需要手动启用宏)。

    相关文章

      网友评论

          本文标题:用vb制作excel选项为特定值时显示隐藏某些行或者列

          本文链接:https://www.haomeiwen.com/subject/sfxvsktx.html