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.
  • Avatar do usuário
#66599
Olá, @mdiego .

Experimente:
Código: Selecionar todos
Sub BuscaDados()
 Dim co As Range
  With Sheets("Relatório")
   For Each co In .Range("B7:B" & .Cells(Rows.Count, 2).End(3).Row).SpecialCells(2)
    On Error Resume Next
    Sheets("Base de Dados").ShowAllData
    On Error GoTo 0
    Sheets("Base de Dados").[B3:D3].AutoFilter 1, co.Value
    Sheets("Base de Dados").Range("C4:D" & Sheets("Base de Dados").Cells(Rows.Count, 3).End(3).Row).Copy .Cells(co.Row, 6)
    Sheets("Base de Dados").ShowAllData
   Next co
  End With
End Sub
mdiego agradeceu por isso
#66602
Olá, @mdiego .

Eu não captei a sua lógica. Você postou a planilha Base de Dados com uma tabela sem linhas vazias, eu elaborei o código e aí você foi testar o código em outra planilha com linhas vazias na tabela. :?:

Deixar linhas vazias na tabela não é recomendável.
Elas são obrigatórias no seu caso? Podem ser excluídas? Se sim, podemos acrescentar um comando ao código que passei para excluí-las. Se não, será preciso elaborar outro código.
mdiego agradeceu por isso
#66603
Olá, @osvaldomp !

Na verdade na tabela original não tem linha vazia, o que acontece é que nem sempre os dados estão ordenados em ordem decrescente, as vezes tem um código que está na primeira linha e outro na linha 4.000. Eu teria que trazer esse código respeitando essa ordem (não posso classificar).
Obrigado.
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