Realizado

Macro em planilha de excel para preencher colunas a cada X segundos

Publicado em 18 de Agosto de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Atualmente uso uma planilha de excel que já esta funcionando, para envio de mensagens pelo Whatsapp.
Essa planilha é fornecida pelo próprio fabricante do programa de chatbot (Robô de autoatendimento) www.chat2desk.com.
O problema é que durante o envio de 500 mensagens por exemplo, quando algum cliente tenta falar com o chatbot (Robô de autoatendimento), o sistema não responde ou demora muita a responder, porque o sistema não consegue gerenciar o envio e resposta de mensagens ao mesmo tempo.
A solução que eu encontrei foi enviar as 500 mensagens em pequenos lotes de X contatos cada lote e a cada lote enviado o sistema irá aguardar X segundos para enviar o próximo lote.
Durante esses X segundo de espera entre o envio de um lote e outro, espero que seja o suficiente para o chatbot (Robô de autoatendimento), conseguir processar as mensagens recebidas dos clientes e responder a cada cliente.

O que precisa ser criado são apenas dois campos:

1) Quantidade de contatos que será enviado em cada lote.
2) Quantos segundos será a pausa entre o envio de um lote e outro.
Obs: Os contatos que serão enviados estarão marcados com a letra "X" na coluna L, porque a planilha pode estar carregada com 1.000 contatos, mas eu preciso ter a flexibilidade de enviar apenas para os contatos que eu escolhi.


As instruções da planilha estão na pasta instructions da própria planilha, mas segue um breve resumo de como ela funciona ATUALMENTE. Vou descrever abaixo um ciclo completo de envio do que chamaremos de um lote. Quando acabar de enviar esse lote, será enviado o próximo lote e assim sucessivamente, até não ter mais lotes para enviar.

1) Na célula I8 colocar o texto que será enviado para todos os contatos ou colocar na coluna K as mensagens personalizadas por contato.
2) Na coluna F marcar com "1" todo contato que será enviado.
3) Na célula I2 apertar o botão "send messagens" para iniciar o envio das mensagens.

4) Aparece uma tela para confirmar o envio de X contatos.
5) A cada contato enviado aparece ao lado dele na coluna G a palavra "sent".
6) No final aparece uma tela confirmando o envio dos X contatos.


Aguardo orçamentos para fechar imediatamente.

Obrigado,

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

VBA

Outro projetos publicados por I. D. G.