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
Por RicardoSA
#55056
Boa tarde a todos/as os/as gurus
tudo certo?
Poderiam me dar uma ajuda com a mágica do VBA de vcs? hehe

Vou tentar explicar o que venho tentando fazer já faz alguns dias, porém, sem sucesso :(

No arquivo , na primeira aba "posicoes" temos as seguintes informações por célula:
B1/C1/D1/etc - Email do representante
B2/C2/D2/etc - Nome Representante
B3/C3/D3/etc - Código do Representante
B4/etc até B999/etc - Código do cliente (do B4 para baixo, pode existir de 1 até infinitos códigos de cliente, conforme demanda)

Gostaria de uma macro que fizesse o seguinte:

Pegasse o primeiro cliente (B4) (na verdade, somente os números que estão antes do hífen) e colasse na célula "C3" da aba "RELATÓRIO" e rodasse a macro chamada "TrocaCliente" (dentro dela existe todo um processo de atualização do relatório).
Após rodar, salvar o arquivo nesta aba "RELATÓRIO" e enviar o arquivo ao e-mail (questão de assunto e corpo do e-mail eu tento construir depois!) do respectivo representante na primeira linha da aba "posicoes". Após este envio, realize o mesmo processo para o segundo cliente (B5) do mesmo representante, depois (B6)/(B7)/etc...

Basicamente, todos os representantes receberem um e-mail com o relatório do cliente especificados (de B4 até B.infinito) no e-mail.
Imagino que seja algum tipo de "loop" com "do while" e esses comandos um pouco complexos demais para mim :( :(


Obs: Quanto a parte de salvar o arquivo e enviar no e-mail, não sei se existe ganho de performance, salvando a aba de informações num arquivo novo e enviando ou algo do tipo.....


Eu não consegui anexar o arquivo aqui, devido ao tamanho do mesmo.
existe algum site para que eu possa upar este arquivo e colocar o link aqui para vocês ?
Não sei se ficou muito clara a explicação, mas, espero que com o arquivo em anexo seja possível entender

Obrigado pela ajuda desde já!
Avatar do usuário
Por AfonsoMira
Posts Avatar
#55068
Boas tente upar aqui https://www.4shared.com/ e depois partilhe aqui o link, seria mais simples para o ajudar. :D
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