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.
Por matheusdoexcel
#39554
Pessoal, gostaria de ajuda para criar uma macro que, como iniciante nesse mundo, estou tendo dificuldades para conseguir.

A macro seria para: ao ver que a célula A3 está preenchida e a célula B3 está vazia, o excel deveria arrastar a fórmula da última célula da coluna B preenchida até ela. Não sei se ficou confuso, mas basicamente seria para, ao perceber que uma célula está preenchida, e a outra vazia, deveria arrastar a fórmula da coluna para essa célula vazia. Isso valeria para a coluna D também. Isso seria como um loop, seria feito até que todas as células de A preenchidas tenham as células em B e D preenchidas também

Alguém consegue me ajudar?
Você não está autorizado a ver ou baixar esse anexo.
Por osvaldomp
#39558
Experimente:
Código: Selecionar todos
Sub EstendeFórmulas()
  Cells(3, 2).Resize(Cells(Rows.Count, 1).End(3).Row - 3) = Cells(2, 2).FormulaR1C1
  Cells(3, 4).Resize(Cells(Rows.Count, 1).End(3).Row - 3) = Cells(2, 4).FormulaR1C1
End Sub
Por matheusdoexcel
#39560
Caro Osvaldo, muito obrigado pela resposta, realmente a macro atende ao que solicitei. Mas considerando que fosse numa planilha com + de 5k de linhas, teria alguma forma de eu fazer o excel ir contando essas linhas em loop?
Por mprudencio
Posts
#39562
Pra que contar???

Outra coisa o mesmo trabalho que vc tem para executar a macro vc tem para dar um clique duplo na alça de preenchimento.

Precisa mesmo de vba? :| :shock: :shock:
Por osvaldomp
#39563
Olá, Matheus.

O código que eu sugeri irá replicar as fórmulas existentes em B2 e em D2 até a última linha preenchida da coluna A, portanto, pode ser aplicado na planilha com 5k+ linhas preenchidas na coluna A. ;)
Testaí :)
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