Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 3

Inserir negrito na mensagem do script google

25-02-2017 12:15

Pessoal,

estou utilizando o script abaixo, porém não consigo inserir algumas palavras do texto em negrito. Poderiam ajudar?

Segue abaixo o script utilizado:


var sheet = ('Base'); // Esta constante é escrita na coluna para linhas para as quais um email foi enviado com êxito. var EMAIL_SENT = "Enviado"; function sendEmails2() { var sheet = SpreadsheetApp.getActiveSheet(); var startRow = 2; // Primeira linha de dados a processar var numRows = 1000; // Número de linhas a processar // Obtém o intervalo de células A2: B100 var dataRange = sheet.getRange(startRow, 1, numRows, 11); // Obtém valores para cada linha no intervalo. var data = dataRange.getValues(); for (var i = 0; i < data.length; ++i) { var row = data[i]; var emailAddress = row[9]; // Segunda coluna var emailSent = row[10]; // Terceira coluna var situacao = row[5]; // Quarta coluna var sinistro = row[3]; // Quinta coluna var orcamento = row[4]; // Sexta coluna var regulador = row[2]; // Setima coluna var deducao = row[7]; // Oitava coluna var tipo = row[6]; // Nona coluna var revistoriador = row[8]; // Decima coluna if (emailSent != EMAIL_SENT) { // Evita o envio de duplicatas var subject = "Notificação de Revistoria" + situacao ; MailApp.sendEmail(emailAddress, "Notificação de Revistoria - " + situacao + " / Sinistro - " + sinistro , "Prezado (a) " + regulador + ", \n \nFoi realizado uma revistoria em um processo realizado por você, conforme abaixo: \n\nSinistro - " + sinistro + "\nOrçamento - " + orcamento + " \nSituação - " + situacao + "\nValor de Dedução - " + deducao + "\nTipo de NC - " + tipo + "\nRevistoriador Responsável - " + revistoriador + "\n\n\nAtenciosamente, \n\nSUREG - Célula de Controle e Qualidade \n\nFAVOR NÃO RESPONDER ESTA MENSAGEM, POIS TRATA-SE DE EMAIL AUTOMÁTICO. \n\nEM CASO DE DÚVIDAS PROCURE SEU SUPERVISOR."); sheet.getRange(startRow + i, 11).setValue(EMAIL_SENT); // Certifique-se de que a célula é atualizada imediatamente se o script for interrompido SpreadsheetApp.flush(); } } }

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17635
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Re: Inserir negrito na mensagem do script google

25-02-2017 16:14

Basicamente seria colocar o texto entre as tags <b>. Esse texto está <b>negrito</b>.

Tem que ver se o script que está usando tem alguma documentação sobre ele. Qual script é ou onde baixar?
0
A melhor hospedagem para o seu site HostGator!
 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 3

Re: Inserir negrito na mensagem do script google

25-02-2017 22:08

O script está abaixo, trata-se do script do google planilhas para enviar emails automáticos. Já tentei incluir esta codificação de negrito, porém quando recebo o email aparece somente o código, não ficando a palavra em negrito.

Esta é a parte especifica que queria que ficasse em negrito quando a pessoa recebesse o email. O negrito seria a partir de "Prezado (a) .....

MailApp.sendEmail(emailAddress, "Notificação de Revistoria - " + situacao + " / Sinistro - " + sinistro , "Prezado (a) " + regulador + ", \n \nFoi realizado uma revistoria em um processo realizado por você, conforme abaixo: \n\nSinistro - " + sinistro + "\nOrçamento - " + orcamento + " \nSituação - " + situacao + "\nValor de Dedução - " + deducao + "\nTipo de NC - " + tipo + "\nRevistoriador Responsável - " + revistoriador + "\n\n\nAtenciosamente, \n\nSUREG - Célula de Controle e Qualidade \n\nFAVOR NÃO RESPONDER ESTA MENSAGEM, POIS TRATA-SE DE EMAIL AUTOMÁTICO. \n\nEM CASO DE DÚVIDAS PROCURE SEU SUPERVISOR.");


var sheet = ('Base'); // Esta constante é escrita na coluna para linhas para as quais um email foi enviado com êxito. var EMAIL_SENT = "Enviado"; function sendEmails2() { var sheet = SpreadsheetApp.getActiveSheet(); var startRow = 2; // Primeira linha de dados a processar var numRows = 1000; // Número de linhas a processar // Obtém o intervalo de células A2: B100 var dataRange = sheet.getRange(startRow, 1, numRows, 11); // Obtém valores para cada linha no intervalo. var data = dataRange.getValues(); for (var i = 0; i < data.length; ++i) { var row = data[i]; var emailAddress = row[9]; // Segunda coluna var emailSent = row[10]; // Terceira coluna var situacao = row[5]; // Quarta coluna var sinistro = row[3]; // Quinta coluna var orcamento = row[4]; // Sexta coluna var regulador = row[2]; // Setima coluna var deducao = row[7]; // Oitava coluna var tipo = row[6]; // Nona coluna var revistoriador = row[8]; // Decima coluna if (emailSent != EMAIL_SENT) { // Evita o envio de duplicatas var subject = "Notificação de Revistoria" + situacao ; MailApp.sendEmail(emailAddress, "Notificação de Revistoria - " + situacao + " / Sinistro - " + sinistro , "Prezado (a) " + regulador + ", \n \nFoi realizado uma revistoria em um processo realizado por você, conforme abaixo: \n\nSinistro - " + sinistro + "\nOrçamento - " + orcamento + " \nSituação - " + situacao + "\nValor de Dedução - " + deducao + "\nTipo de NC - " + tipo + "\nRevistoriador Responsável - " + revistoriador + "\n\n\nAtenciosamente, \n\nSUREG - Célula de Controle e Qualidade \n\nFAVOR NÃO RESPONDER ESTA MENSAGEM, POIS TRATA-SE DE EMAIL AUTOMÁTICO. \n\nEM CASO DE DÚVIDAS PROCURE SEU SUPERVISOR."); sheet.getRange(startRow + i, 11).setValue(EMAIL_SENT); // Certifique-se de que a célula é atualizada imediatamente se o script for interrompido SpreadsheetApp.flush(); } } }

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17635
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Re: Inserir negrito na mensagem do script google

26-02-2017 15:31

Eu dei uma olhada nesse fórum sobre o google planilhas https://productforums.google.com/forum/ ... /docs/bold

Creio que seu código deve ficar assim baseado no link acima

var sheet = ('Base'); // Esta constante é escrita na coluna para linhas para as quais um email foi enviado com êxito. var EMAIL_SENT = "Enviado"; function sendEmails2() { var sheet = SpreadsheetApp.getActiveSheet(); var startRow = 2; // Primeira linha de dados a processar var numRows = 1000; // Número de linhas a processar // Obtém o intervalo de células A2: B100 var dataRange = sheet.getRange(startRow, 1, numRows, 11); // Obtém valores para cada linha no intervalo. var data = dataRange.getValues(); for (var i = 0; i < data.length; ++i) { var row = data[i]; var emailAddress = row[9]; // Segunda coluna var emailSent = row[10]; // Terceira coluna var situacao = row[5]; // Quarta coluna var sinistro = row[3]; // Quinta coluna var orcamento = row[4]; // Sexta coluna var regulador = row[2]; // Setima coluna var deducao = row[7]; // Oitava coluna var tipo = row[6]; // Nona coluna var revistoriador = row[8]; // Decima coluna if (emailSent != EMAIL_SENT) { // Evita o envio de duplicatas var subject = "Notificação de Revistoria" + situacao ; var Department = "Notificação de Revistoria - " + situacao + " / <b>Sinistro<b/> - " + sinistro , "Prezado (a) " + regulador + ", <br />Foi realizado uma revistoria em um processo realizado por você, conforme abaixo: <br /><br />Sinistro - " + sinistro + "<br />Orçamento - " + orcamento + " <br />Situação - " + situacao + "<br />Valor de Dedução - " + deducao + "<br />Tipo de NC - " + tipo + "<br />Revistoriador Responsável - " + revistoriador + "<br /><br /><br />Atenciosamente, <br /><br />SUREG - Célula de Controle e Qualidade <br /><br />FAVOR NÃO RESPONDER ESTA MENSAGEM, POIS TRATA-SE DE EMAIL AUTOMÁTICO. \n\nEM CASO DE DÚVIDAS PROCURE SEU SUPERVISOR."; MailApp.sendEmail({ to: emailAddress, subject: subject, htmlBody: Department }); // MailApp.sendEmail(emailAddress, "Notificação de Revistoria - " + situacao + " / Sinistro - " + sinistro , "Prezado (a) " + regulador + ", \n \nFoi realizado uma revistoria em um processo realizado por você, conforme abaixo: \n\nSinistro - " + sinistro + "\nOrçamento - " + orcamento + " \nSituação - " + situacao + "\nValor de Dedução - " + deducao + "\nTipo de NC - " + tipo + "\nRevistoriador Responsável - " + revistoriador + "\n\n\nAtenciosamente, \n\nSUREG - Célula de Controle e Qualidade \n\nFAVOR NÃO RESPONDER ESTA MENSAGEM, POIS TRATA-SE DE EMAIL AUTOMÁTICO. \n\nEM CASO DE DÚVIDAS PROCURE SEU SUPERVISOR."); sheet.getRange(startRow + i, 11).setValue(EMAIL_SENT); // Certifique-se de que a célula é atualizada imediatamente se o script for interrompido SpreadsheetApp.flush(); } } }

Veja se funciona. Há outras referências sobre colocar o texto em negrito nesse link https://productforums.google.com/forum/ ... /docs/bold
1
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado