{"id":1073,"date":"2016-01-05T17:48:15","date_gmt":"2016-01-05T15:48:15","guid":{"rendered":"https:\/\/tulipemedia.com\/?p=1073"},"modified":"2016-01-05T17:48:15","modified_gmt":"2016-01-05T15:48:15","slug":"inviare-e-mail-dallo-script-del-codice-di-pianificazione-dei-fogli-google","status":"publish","type":"post","link":"https:\/\/tulipemedia.com\/it\/envoyer-mails-depuis-google-sheets-planning-code-script\/","title":{"rendered":"Script: invia e-mail tramite Fogli Google"},"content":{"rendered":"<p>Voici une nouvelle astuce pour Google Sheets, permettant d&rsquo;envoyer rapidement des e-mails pr\u00e9d\u00e9finis depuis une feuille de calcul. Cette petite fonctionnalit\u00e9 va vous faire gagner en temps et en productivit\u00e9, puisqu&rsquo;elle va vous \u00e9viter d&rsquo;aller taper vos mails manuellement, surtout lorsqu&rsquo;il s&rsquo;agit de mails r\u00e9currents et r\u00e9barbatifs li\u00e9s \u00e0 votre activit\u00e9 manag\u00e9riale ou op\u00e9rationnelle.<\/p>\n<p>Personnellement, je l&rsquo;utilise afin d&rsquo;informer mes collaborateurs que le planning de la semaine ou du mois est pr\u00eat. <strong><a href=\"https:\/\/tulipemedia.com\/google-sheets-fonction-importrange-partage-fichier-planning\/\" target=\"_blank\" rel=\"noopener\">Planning que je partage avec eux de fa\u00e7on fragment\u00e9e, comme je l&rsquo;explique dans ce tutoriel<\/a><\/strong>. Une fois le planning termin\u00e9, j&rsquo;invite mes partenaires \u00e0 le consulter et \u00e0 me confirmer leur pr\u00e9sence directement depuis Google Sheets, sans avoir \u00e0 multiplier les t\u00e2ches et les moyens d&rsquo;information.<\/p>\n<p>Voici la marche \u00e0 suivre, relativement simple :<\/p>\n<h2>Cr\u00e9ez votre newsletter<\/h2>\n<p>Ouvrez un nouveau document Google Sheets, puis entrez les adresses mail de vos futurs destinataires dans la premi\u00e8re colonne. Ensuite, en face de chaque destinataire, tapez le message que vous voudriez envoyer \u00e0 chacun :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1074\" src=\"https:\/\/tulipemedia.com\/wp-content\/uploads\/2016\/01\/planning-pret.png\" alt=\"planning-pret\" width=\"600\" height=\"245\" title=\"\"><\/p>\n<h2><\/h2>\n<h2>Cr\u00e9ez et lancez le script d&rsquo;envoi de mails<\/h2>\n<p>Cliquez sur \u00ab\u00a0Outils &gt; Editeur de scripts\u00a0\u00bb et copiez-collez le script suivant :<\/p>\n<pre>function sendEmails() {\n var sheet = SpreadsheetApp.getActiveSheet();\n var startRow = 2; \/\/ Tapez la premi\u00e8re ligne \u00e0 traiter\n var numRows = 2; \/\/ Tapez ici le nombre total de lignes \u00e0 traiter\n var dataRange = sheet.getRange(startRow, 1, numRows, 2)\n \/\/ Fetch values for each row in the Range.\n var data = dataRange.getValues();\n for (i in data) {\n var row = data[i];\n var emailAddress = row[0]; \/\/ 0 si les mails sont dans la premi\u00e8re colonne\n var message = row[1]; \/\/ 1 si le message se situe dans la seconde colonne\n var subject = \"Objet de votre mail\"; \/\/ Tapez l'objet du mail que vous allez envoyer\n MailApp.sendEmail(emailAddress, subject, message);\n }\n}\n<\/pre>\n<p>Enregistrez le script. Lorsque vous aurez besoin de notifier les destinataires de votre mail, vous n&rsquo;aurez plus qu&rsquo;\u00e0 cliquer sur \u00ab\u00a0Editeur de scripts\u00a0\u00bb, puis \u00e0 s\u00e9lectionner \u00ab\u00a0SendEmails\u00a0\u00bb la liste des fonctions (surtout si vous avez d&rsquo;autres fonctions dans votre \u00e9diteur), puis \u00e0 cliquer sur le bouton \u00ab\u00a0run\u00a0\u00bb (en forme de bouton play).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1075\" src=\"https:\/\/tulipemedia.com\/wp-content\/uploads\/2016\/01\/sendemail-googlesheets.png\" alt=\"sendemail-googlesheets\" width=\"630\" height=\"401\" title=\"\"><\/p>\n<p>Google vous demandera d&rsquo;autoriser la fonction, puis les e-mails seront alors envoy\u00e9s aux destinataires param\u00e9tr\u00e9s dans votre tableau.<\/p>\n<h2>Dans le cas d&rsquo;un planning : \u00eatre notifi\u00e9 de la confirmation des destinataires<\/h2>\n<p>Si vous souhaitez tout comme moi utiliser ce script pour envoyer un planning \u00e0 vos collaborateurs, vous pouvez \u00e9galement inviter ces derniers \u00e0 taper \u00ab\u00a0OK\u00a0\u00bb dans leur planning afin qu&rsquo;ils le confirment. Et pour que vous soyiez notifi\u00e9 de leur confirmation,il faut vous rendre dans les plannings de chacun, et que vous cliquiez sur \u00ab\u00a0Outils &gt; R\u00e8gles de notification\u00a0\u00bb.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1076\" src=\"https:\/\/tulipemedia.com\/wp-content\/uploads\/2016\/01\/notifications-google-sheets.png\" alt=\"notifications-google-sheets\" width=\"451\" height=\"308\" title=\"\"><\/p>\n<p>Je vous conseille de cocher la case \u00ab\u00a0\u00eatre inform\u00e9 des modifications qui sont apport\u00e9es\u00a0\u00bb, ainsi que \u00ab\u00a0E-mail (r\u00e9sum\u00e9 quotidien)\u00a0\u00bb, afin d&rsquo;avoir un mail englobant plusieurs confirmations et pas un mail \u00e0 chaque fois que quelqu&rsquo;un confirme le planning.<\/p>\n<p>Source : <em><a href=\"https:\/\/developers.google.com\/apps-script\/articles\/sending_emails\" target=\"_blank\" rel=\"noopener\">Google Developers<\/a><\/em>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici une nouvelle astuce pour Google Sheets, permettant d&rsquo;envoyer rapidement des e-mails pr\u00e9d\u00e9finis depuis une feuille de calcul. Cette petite fonctionnalit\u00e9 va vous faire gagner en temps et en productivit\u00e9, puisqu&rsquo;elle va vous \u00e9viter d&rsquo;aller taper vos mails manuellement, surtout lorsqu&rsquo;il s&rsquo;agit de mails r\u00e9currents et r\u00e9barbatifs li\u00e9s \u00e0 votre activit\u00e9 manag\u00e9riale ou op\u00e9rationnelle. Personnellement, [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":1078,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[],"class_list":["post-1073","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rh"],"_links":{"self":[{"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/posts\/1073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/comments?post=1073"}],"version-history":[{"count":0,"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/posts\/1073\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/media\/1078"}],"wp:attachment":[{"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/media?parent=1073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/categories?post=1073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tulipemedia.com\/it\/wp-json\/wp\/v2\/tags?post=1073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}