É possível ocultar uma planilha usando a fórmula excel

1

Eu tenho um cenário para ocultar a planilha com base no valor da célula. Usando a macro abaixo, posso conseguir isso.

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

Como preciso preencher mais alguns dados usando o OpenXML, depois de salvar o arquivo usando o OpenXML, a macro causa o erro de segurança.

Portanto, é possível ocultar uma planilha pelo valor selecionado de uma célula usando a fórmula do Excel?

    
por Arulkumar 20.04.2018 / 09:59

1 resposta

2

So it is possible to hide a sheet by a cell's selected value using excel formula ?

NÃO, não é possível.

As fórmulas do Excel afetam apenas o valor da célula na qual elas são inseridas. Eles não podem afetar mais nada (outra célula, folha ...)

    
por 20.04.2018 / 10:05