在管理表中隐藏更多工作表

哈姆扎·谢赫(Hamza Sheikh)

我已经进行了用户登录和注销,如果“管理员登录”中显示了管理表,如果未显示非管理员登录中的管理表,则不会显示。这是完美的选择,但是我想隐藏更多的工作表以及管理工作表,我们该怎么做?有人可以帮忙吗?谢谢你进入

这是我在有人登录时隐藏管理表的代码:

Private Sub okbtn_Click()


Dim Wksht As Worksheet

If Sheet11.Range("B6").Value = True Then



Sheet11.Range("B7").Value = Sheet11.Range("B4").Value 'Set Current User

Loginfrm.Hide

For Each Wksht In ThisWorkbook.Worksheets

If Wksht.Name = "Admin" Then

 If Sheet11.Range("B8") = "Yes" Then 'Admin

 Wksht.Visible = xlSheetVisible
 

 Else:

 Wksht.Visible = xlSheetVeryHidden

 End If

 Else: 'Not Admin

 Wksht.Visible = xlSheetVisible

End If

Next Wksht

Sheet11.Range("B4,B5").ClearContents

Else:

MsgBox "Please enter correct Username & Password"

End If

End Sub
leal32b

您可以尝试使用Select Case代替If Wksht.Name = "Admin"像这样的东西:

Select Case Wksht.Name
    Case "Admin", "sheet_a", "sheet_b"
        ' do some stuff if it's one of the above sheets
        ' ***
        ' ***
    Case Else
        ' do other stuff if it's not one of them
        ' ***
        ' ***
End Select

您也可以添加其他案例。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在工作簿Excel 2010中激活隐藏工作表

来自分类Dev

放置在工作表1中的VBA宏按钮可在隐藏的工作表2中运行宏

来自分类Dev

复制非常隐藏的工作表

来自分类Dev

如何取消隐藏丢失的隐藏工作表?

来自分类Dev

Openpyxl和隐藏/隐藏Excel工作表

来自分类Dev

如何取消隐藏“非常隐藏”工作表

来自分类Dev

Excel宏可隐藏多个工作表中的行

来自分类Dev

停止导出Excel,VBA中的隐藏工作表

来自分类Dev

根据其他工作表中的值隐藏变量RangeName

来自分类Dev

在多个工作表中管理SASS中的半径值

来自分类Dev

Excel VBA在工作簿中添加或删除工作表时,在主工作表中显示/隐藏按钮

来自分类Dev

Excel:使用一个工作表中的值取消隐藏另一个工作表中的行

来自分类Dev

R:使用包xlsx隐藏工作表

来自分类Dev

如何使用VBA隐藏工作表?

来自分类Dev

VBA隐藏特定用户的工作表

来自分类Dev

VBA隐藏名称为“ Sheet”的工作表

来自分类Dev

循环工作表并删除隐藏的列

来自分类Dev

检查隐藏的工作表是否存在

来自分类Dev

如果隐藏了工作表,可以将其复制到新工作簿中吗

来自分类Dev

在多个关闭的工作簿中取消隐藏相同的命名工作表

来自分类Dev

Office.js | 如何从工作簿中读取隐藏的工作表数据

来自分类Dev

根据从另一个工作表中选择的值取消隐藏工作表中的列

来自分类Dev

当list_display中的字段时,在Django管理表中隐藏编辑/添加/删除按钮

来自分类Dev

在UITableViewController中隐藏表行

来自分类Dev

处理表中的更多行

来自分类Dev

VBA:Excel循环-隐藏/取消隐藏工作表

来自分类Dev

基于矩阵隐藏/取消隐藏Excel工作表

来自分类Dev

在 SQL Server 2014 对象资源管理器中隐藏一些表

来自分类Dev

如何复制隐藏的工作表,而新的复制工作表没有隐藏?

Related 相关文章

  1. 1

    在工作簿Excel 2010中激活隐藏工作表

  2. 2

    放置在工作表1中的VBA宏按钮可在隐藏的工作表2中运行宏

  3. 3

    复制非常隐藏的工作表

  4. 4

    如何取消隐藏丢失的隐藏工作表?

  5. 5

    Openpyxl和隐藏/隐藏Excel工作表

  6. 6

    如何取消隐藏“非常隐藏”工作表

  7. 7

    Excel宏可隐藏多个工作表中的行

  8. 8

    停止导出Excel,VBA中的隐藏工作表

  9. 9

    根据其他工作表中的值隐藏变量RangeName

  10. 10

    在多个工作表中管理SASS中的半径值

  11. 11

    Excel VBA在工作簿中添加或删除工作表时,在主工作表中显示/隐藏按钮

  12. 12

    Excel:使用一个工作表中的值取消隐藏另一个工作表中的行

  13. 13

    R:使用包xlsx隐藏工作表

  14. 14

    如何使用VBA隐藏工作表?

  15. 15

    VBA隐藏特定用户的工作表

  16. 16

    VBA隐藏名称为“ Sheet”的工作表

  17. 17

    循环工作表并删除隐藏的列

  18. 18

    检查隐藏的工作表是否存在

  19. 19

    如果隐藏了工作表,可以将其复制到新工作簿中吗

  20. 20

    在多个关闭的工作簿中取消隐藏相同的命名工作表

  21. 21

    Office.js | 如何从工作簿中读取隐藏的工作表数据

  22. 22

    根据从另一个工作表中选择的值取消隐藏工作表中的列

  23. 23

    当list_display中的字段时,在Django管理表中隐藏编辑/添加/删除按钮

  24. 24

    在UITableViewController中隐藏表行

  25. 25

    处理表中的更多行

  26. 26

    VBA:Excel循环-隐藏/取消隐藏工作表

  27. 27

    基于矩阵隐藏/取消隐藏Excel工作表

  28. 28

    在 SQL Server 2014 对象资源管理器中隐藏一些表

  29. 29

    如何复制隐藏的工作表,而新的复制工作表没有隐藏?

热门标签

归档