If #VALOR! then

Boa tarde pessoal! Estou precisando verificar se uma célula contém o erro “#VALOR!” como faço para fazer essa comparação no basic?
Para finalizar a pergunta, será assim: Se H6 for igual a “#VALOR!” então oculte a coluna H. Alguém poderia me ajudar?

Boa noite,


O erro pode ser lido como **texto** (string) através da **API UNO**:
Sub Main
Dim oDoc As Object, oPlan As Object
Dim oCel As Object
Dim nCol as Long

   oDoc = ThisComponent
   oPlan = oDoc.Sheets.getByName( "Planilha1" )
   oCel = oPlan.getCellRangeByName( "H6" )
   
   If oCel.String = "#VALOR!" Then
      nCol = oCel.CellAddress.Column
      oPlan.Columns.getByIndex( nCol ).IsVisible = False      
   End If   
End Sub

Atte,

Muito Obrigado!!!