我有一个场景是根据单元格的值隐藏工作表。使用下面的宏我可以实现这一点。
Private Sub Worksheet_Change(ByVal Target As Range)
If [G1] = "Yes" Then
Sheets("Sheet2").Visible = True
Else
Sheets("Sheet2").Visible = False
End If
End Sub
由于我需要使用 OpenXML 填充更多数据,因此使用 OpenXML 保存文件后,宏会导致安全错误。
那么是否可以使用 Excel 公式根据单元格的选定值来隐藏工作表?
答案1
那么是否可以使用 Excel 公式根据单元格的选定值来隐藏工作表?
不,这是不可能的。
Excel 公式仅影响输入单元格的值。它们不会影响其他任何内容(其他单元格、工作表...)