Boa tarde galera.
Estou tentando ocultar/esconder colunas usando um botão e VBA, porém sem sucesso.
Segue o código que tentei utilizar:
Private Sub interface_Click()
Application.ScreenUpdating = False
Dim nLSA As Long, iLSA As Long
iLSA = Application.Match("interfaces", Sheets("L. BMS").Range("AC6:ZZ6"), 0) + 1 O ERRO ACONTECE NESSA LINHA
nLSA = Application.Match("gerenciadoras*", Sheets("L. BMS").Range("AC6:ZZ6"), 0) - 1
If Columns(iLSA & ":" & nLSA).EntireColumn.Hidden = False Then
Columns(iLSA & ":" & nLSA).EntireColumn.Hidden = True
ElseIf Columns(iLSA & ":" & nLSA).EntireColumn.Hidden = True Then
Columns(iLSA & ":" & nLSA).EntireColumn.Hidden = False
End If
Application.ScreenUpdating = True
End Sub
O erro que dá é o seguinte:
Erro em tempo de execução '13':
Tipo Incompatíveis.
Só para ficar mais claro, a ideia é procurar a celula que contem a palavra interfaces (necessariamente estará na linha 6) e a palavra gerenciadoras, selecionar o intervalo entre as duas palavras e ocultar as colunas correspondentes.
Alguem me ajuda??
Abraço
Postado : 24/05/2016 1:22 pm