Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
#70841
Boa tarde,

Sou iniciante em VBA e tou a tentar desenvolver uma macro que possa eliminar vários erros de uma coluna. No entanto, ainda não dei com a função que possa eliminar vários erros e não apenas um dos erros.

Conseguem ajudar-me ?

Eliminar Erros N.º 19,98,311,715,716 e 799

Dim W As Worksheet
Dim linha As Long
Dim ultima_linha As Long

Set W = Sheets("Folha1")

ultima_linha = W.UsedRange.Rows.Count

With W
For linha = ultima_linha To 2 Step -1
If Cells(linha, "C") = "19" Then
.Rows(linha).Delete

End If

Next linha
End With

Cumprimentos,

Álvaro
#70845
Olá, @atcgfc .

Acrescente os comandos abaixo ao seu código, nas devidas posições.
Código: Selecionar todos
 Dim arr As Variant
  arr = Array(19, 98, 311, 715, 716, 799)
...
...
  If Not IsError(Application.Match(Cells(linha, "C"), arr, 0)) Then .Rows(linha).Delete
#70849
Olá, @atcgfc .

Qual é a mensagem de erro ?

Você poderia disponibilizar uma amostra do seu arquivo Excel com alguns dados e com o código que você está tentando utilizar ?
#70858
Experimente este.
Código: Selecionar todos
Sub DeletaLinhas() 'Eliminar Erros N.º 19,98,311,715,716 e 799
 Dim LR As Long, X
  With ActiveSheet
   .AutoFilterMode = False
   LR = .Cells(.Rows.Count, 3).End(xlUp).Row
   X = Array("19", "98", "311", "715", "716", "799")
   .Range("A1:H1").AutoFilter Field:=3, Criteria1:=X, Operator:=xlFilterValues
   .Range("A2:H" & LR).SpecialCells(12).EntireRow.Delete
   .AutoFilterMode = False
  End With
End Sub
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord