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

46 microsoft-excel

我在工作表设置中乱七八糟,不知何故设法使工作表“非常隐藏”,但我似乎无法再次使其可见。我怎样才能让它可见?

我正在使用 Excel 2010。

Nik*_*asJ 60

你这样做:

  1. 打开 VBA 编辑器 ( Alt+ F11)
  2. 打开与您的文件对应的 VBAProject。
  3. 打开“Microsoft Excel-objects”文件夹
  4. 选择您隐藏的工作表。
  5. 转到属性(按F4
  6. 将属性“Visible”更改为 xlSheetVisible 而不是 xlSheetVeryHidden


Pet*_*erH 42

一种选择是使用 VBA

试试下面的:

Sub UnHide()
Dim ws As Worksheet
For Each ws In Sheets
    ws.Visible = True
Next
End Sub
Run Code Online (Sandbox Code Playgroud)

这将显示所有隐藏或非常隐藏的工作表

  • @TylerH 我认为 Nilklas 指的是您必须使用代码取消隐藏单元格的隐式声明。他的回答不依赖于代码。 (11认同)
  • @NiklasJ 代码没有错;这将有助于将它们设置为可见。 (9认同)
  • @NiklasJ - 此代码将一次性取消隐藏所有工作表,您的方法将一次取消隐藏一张工作表。都没有错,都是对的。这是我会选择的方法,因为我什至不知道您的方法存在!直到! (8认同)
  • 是的,“非常隐藏”只能用 VBA 来取消隐藏。 (5认同)
  • 不,那是错的。看我的回复。 (3认同)
  • 而且我的回复缺少@BruceWayne 参考,这可能已经解决了问题... =) (2认同)

Sco*_*n99 15

在 VBA 编辑器中,转到工作表属性并更改以下属性

在此处输入图片说明

  • 这与上面的 NiklasJ 方法相同吗? (3认同)
  • 我刚刚注意到,是的,它是一样的,但有图片。 (2认同)