Macro para excluir linhas com resultado #REF!

Anônima
2012-01-27T20:17:22+00:00

Tenho uma planilha que me dá os resultados huma segunda planilha (na mesma pasta de trabalho). Criei uma macro que exclui as linhas em branco a partir de um determinado critério; após o uso da macro as linhas da segunda planilha perdem o vínculo e dão #REF! como resultado. O problema é que preciso que a mesma macro exclua as linhas da segunda planilha, mas apenas das linhas que contenham o resultado #REF!. Isso é possível?

Abaixo segue o código que criei, mas notem que para PlanB ele não mudará nenhum resultado, pois as células da coluna A não estarão em branco, e sim com o resultado #REF!

Sub DelLine()

 Sheets("PlanA").Select

  ActiveSheet.Unprotect Password:="123"

   Columns("A:A").Select

   Selection.SpecialCells(xlCellTypeBlanks).Select

   Selection.EntireRow.Delete

  ActiveSheet.Protect Password:="123"

 Sheets("PlanB").Select

  ActiveSheet.Unprotect Password:="123"

   Columns("A:A").Select

   Selection.SpecialCells(xlCellTypeBlanks).Select

   Selection.EntireRow.Delete

  ActiveSheet.Protect Password:="123"

 End Sub

Agradeço desde já a cooperação.

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

0 respostas adicionais

Classificar por: Mais útil