COMO FAZER UMA MACRO QUE EXCLUA UMA LINHA A PARTIR DE UM PARAMETRO?

.

While PLANI.getCellByPosition(1,lin).String  <> ""
If oTEC_SERIAL.getCellRangeByName("I8").String = oPLANI.getCellByPosition(1,lin).String Then



????????????????????????????????????????????????????????????????????????????????



End If
lin = lin + 1 
Wend

QUERO COMPARAR UM VALOR DIGITADO NA CELULA COM UMA TABELA, AO SER ENCONTRADO O VALOR, QUERO QUE EXCLUA A LINHA INTEIRA DA TABELA.
SE ALGUEM PODER ME AJUDAR, FICO AGRADECIDO.

OlĂĄ,

Veja:

While oPLANI.getCellByPosition(1,lin).String  <> ""
   If oTEC_SERIAL.getCellRangeByName("I8").String = oPLANI.getCellByPosition(1,lin).String Then
      oPLANI.Rows.removeByIndex(lin,1) 'Remove a linha pelo seu índice (começa com 0)'
                                       'O 2Âș argumento diz quantas linhas ao todo serĂŁo '
                                       'excluĂ­das. '
   End If
   lin = lin + 1 
Wend

Atte,

1 Like

Funcionou. vlw