Browsing articles in "Scripts"
jan 30, 2012

Mala Direta com anexo no Gmail

Mais uma vez estamos trazendo para você uma solução para envio de Mala Direta, desta vez iremos abordar o processo com uma versão que permite a inclusão de um arquivo anexo.

Esta modalidade foi desenvolvida pela empresa Digital Inspiration e para ilustrar melhor este Post no final você poderá assistir um vídeo com Amit Agarwal o criador desta solução, explicando passo a passo como proceder.

Para executar o processo siga o seguinte roteiro:

1. Abrir esta planilha do Google e criar uma cópia do mesmo em sua conta do Google Docs (Arquivo / Fazer uma cópia / Ok). Se você tiver problemas para acessar a folha, por favor, tente este link.

Clique na imagem para ampliar.

2. Surgirá na barra de ferramentas agora uma nova opção Mail Merge, clique sobre ela e selecione Step 1: Clear Canvas (Reset) para limpar os dados da última Mala direta e também autorizar o acesso do Script ao seu Google Docs e Google Contacts.

3. Abra o Google Contacts e criar um novo grupo com todos os contatos que você gostaria de enviar um e-mail personalizado. Você também pode simplesmente adicionar o nome do destinatário e endereços de e-mail manualmente.

4. Clique em Mail Merge, na sequência clique em Step 2: Import Google Contacts e digite o nome do grupo de Contatos do Google que você criou na Etapa 3. O Google Docs agora irá automaticamente importar todos os contatos do Gmail na planilha.

Clique na imagem para ampliar.

Agora vamos preencher os campos em branco para parametrizar o envio da Mala Direta.

5. Email Subject:: Informe em o título do e-mail.

6. Salutation:: Informe como você deseja saudar o destinatário.

7. Message Body :: Vamos colar aqui o corpo da mensagem que deve estar codificado em linguagem HTML. Para fazer isto clique no link disponível abaixo da planilha Html Email:: http://ctrlq.org/html-mail. Este executa o aplicativo Send HTML Mails que é um editor de correios simples que permite que você componha sua mensagem sem precisar sair da planilha. Escreva sua mensagem e para finalizar clique no botão Switch to HTML View.

Selecione o conteúdo da mensagem e pressione CRTL + C para copiar.

Cole este conteúdo em Message Body:: Pressionando CRTL + V.

Clique na imagem para ampliar.

8. Your Name:: Informe o seu nome.

9. Your Email Address:: Informe o seu endereço de e-mail.

10. Attachement ID:: Aqui deve ser colado o ID de um documento que você enviará como anexo ao e-mail. Para proceder primeiro faça o upload do arquivo para o seu Google Docs. Após esta ação, abra o arquivo e copie o seu ID (Todos os caracteres que estiverem entre srcid= e o próximo &), veja exemplo na figura a seguir:

Clique na imagem para ampliar.

11. Bcc Yourself:: Informe NO para não receber uma cópia de cada e-mail enviado.

12. Para disparar a Mala Direta, clique na barra de ferramentas em Mail Merge, a seguir em Step 3: Start Mail Merge.  Se tudo correr bem,  você verá ao lado de cada destinatário o Status OK indicando sucesso no envio.

Clique na imagem para ampliar.

Veja a seguir um resultado de recebimento da Mala Direta num dos destinatários:

Assista o vídeo com o processo detalhado:

jan 23, 2012

Validando números de Cartões de Crédito

Já comentamos anteriormente o uso de Scripts em nossas Planilhas Eletrônicas, eles tanto podem auxiliar como acelerar nosso trabalho. Iremos falar agora sobre um problema simples de resolver com uso desta ferramenta, trata-se da validação de números de Cartões de Credito.

Como saber se o número informado num formulário está correto ou não? Para não ter que recorrer a outros programas, podemos usar um Script que resolve isto sem problemas, na realidade ele instala uma nova função chamada =isCardValid(nº Cartão), nela devemos informar o número do cartão, sendo este válido a função retorna o operador Lógico TRUE caso contrário False.

Para instalar esta, siga o procedimento:

1. Dentro do seu Google Docs, clique no Botão Criar e na sequência clique sobre Planilha para criar uma nova.

2. Na Barra de ferramentas da Planilha, clique em Ferramentas e a seguir Galeria de scripts.

3. O Script que buscamos aparece logo no início da lista, caso não ocorra assim na sua Planilha, digite Credit_Card_Number e clique no Botão Search.

4. Clique no Botão Install do Script Credit_Card_Number.

5. Após a instalação, iremos fazer um teste para validar se alguns números de Cartão de Crédito estão corretos ou não.

6. Na mesma planilha digite os números que aparecem no exemplo.

7. Para usar a função escolhemos, por exemplo,  o nº do cartão de crédito da primeira célula na Planilha (A2). Na célula ao lado (B2) digitamos a função informando o endereço da célula anterior, =isCardValid(A2).

8. A teclar Enter ou se dirigir para outra célula a função exibirá o resultado.

9. Copie a fórmula contida na célula (B2) para o intervalo de células B3 até B6.

10. Veja agora o resultado.

Para testar a inserção de um número de cartão incorreto, experimente apagar um digito de qualquer número desta lista. No nosso exemplo apagamos o primeiro dígito da célula (A2). Veja a seguir o resultado.

Teste a função com outros números de cartão de crédito e veja como ela poderá ajudá-lo agora ou num futuro próximo. Aguardo você num próximo Post.

Setesys

Avenida Pedroso de Moraes, 631 - cj. 86 - Pinheiros - São Paulo/SP


+55 11 2892.1881 - contato[at]setesys.com.br