Utiliser Google Sheets pour envoyer un e-mail basé sur la valeur de la cellule

L'envoi d'un e-mail depuis Google Sheets nécessite l'utilisation d'un script Google Apps. Mais ne vous inquiétez pas, si vous n'avez jamais créé un seul script Google Apps auparavant, l'envoi d'un e-mail est très simple.

Comprendre le concept

Dans ce tutoriel, vous apprendrez à vérifier la valeur d'une cellule dans Google Sheets. Si la valeur dépasse un certain seuil, vous pouvez automatiquement envoyer un e-mail d'alerte à l'adresse e-mail de votre choix.

Utilisations possibles de ce script :

  • Recevoir une alerte si les revenus quotidiens de votre rapport de ventes descendent en dessous d'un certain niveau.
  • Être informé si vos employés signalent des heures facturées excessives dans votre feuille de calcul de suivi de projet.

Cette automatisation vous évitera de devoir surveiller manuellement les mises à jour de votre feuille de calcul.

Étape 1 : Envoyer un e-mail avec Google Sheets

Avant de créer un script Google Apps pour envoyer un e-mail à partir de Google Sheets, vous aurez besoin d'une adresse e-mail Gmail pour envoyer des alertes.

1. Créer une feuille de calcul :

Ajoutez une colonne de nom et une colonne d'e-mail, et remplissez-les avec les coordonnées des personnes que vous souhaitez alerter.

Utiliser Google Sheets pour envoyer un e-mail basé sur la valeur de la cellule

2. Accéder à l'Éditeur de scripts :

Pour y accéder, cliquez sur Outils, puis sur Éditeur de scripts.

3. Renommer la fonction :

Vous verrez une fonction par défaut appelée myFunction(). Renommez-la en SendEmail().

4. Coller le code suivant :

// Fetch the email address
var emailRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1").getRange("B2");
var emailAddress = emailRange.getValues();

// Send Alert Email.
var message = 'This is your Alert email!'; // Message à inclure dans l'email
var subject = 'Your Google Spreadsheet Alert'; // Sujet de l'email
MailApp.sendEmail(emailAddress, subject, message);

Comment fonctionne ce code :

Élément Description
getRange Récupère la valeur de la cellule spécifiée.
var message Définit le contenu de l'e-mail d'alerte.
MailApp.sendEmail Exécute l'envoi d'e-mails via votre compte Google.

Enregistrez le script et exécutez-le.

Consentement pour l'accès Gmail

Vous devrez accorder l'autorisation pour que le script accède à votre compte Gmail.

Étape 2 : Lire une valeur à partir d'une cellule dans Google Sheets

Maintenant que vous avez un script capable d'envoyer un e-mail, vous allez le rendre plus fonctionnel en lisant des valeurs de données dans votre feuille de calcul.

1. Créer une nouvelle feuille :

Appelez-la « MyReport » et vérifiez que la cellule D2 est celle à surveiller.

Création de la feuille MyReport

2. Écrire le script CheckSales :

function CheckSales() {
  var monthSalesRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("MyReport").getRange("D2");
  var monthSales = monthSalesRange.getValue();
  var ui = SpreadsheetApp.getUi();
  
  if (monthSales < 16000) {
   ui.alert('Ventes trop faibles !');
  }
}

3. Enregistrer et exécuter :

Vous devriez voir un message d'alerte selon la condition que vous avez définie.

Alerte de ventes

Étape 3 : Combiner les scripts

Il est temps de rassembler les deux scripts que vous avez créés en un seul.

function CheckSales() {
  var monthSalesRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("MyReport").getRange("D2");
  var monthSales = monthSalesRange.getValue();
  
  if (monthSales < 16000) {
    var emailRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1").getRange("B2");
    var emailAddress = emailRange.getValues();
    
    var message='Ce mois-ci, vos ventes étaient de ' + monthSales + '$.';
    var subject='Alerte de ventes faible';
    MailApp.sendEmail(emailAddress, subject, message);
  }
}

La dernière étape consiste à configurer un déclencheur pour exécuter la fonction CheckSales() chaque mois automatiquement.

Configurer le déclencheur :

  1. Cliquez sur Édition, puis sur Déclencheurs du projet actuel.
  2. Créez un nouveau déclencheur et sélectionnez CheckSales.
  3. Choisissez la fréquence d'exécution (par exemple, mensuelle).

Configurer un déclencheur

Une fois votre déclencheur configuré, vous recevrez un e-mail d'alerte si vos ventes mensuelles tombent en dessous de 16 000 $.

Conclusion

Google Apps Script offre des possibilités étendues pour automatiser des tâches avec Google Sheets. En suivant les étapes décrites, vous pouvez créer des systèmes d'alerte par e-mail qui simplifient votre flux de travail.

Souhaitez-vous approfondir ? Essayez d'ajouter des fonctionnalités supplémentaires ou de modifier votre script pour l'adapter à vos besoins.

(10) Commentaires

  1. Phúc IT -

    C'est incroyable à quel point Google Sheets peut nous surprendre. J'adore la souplesse et la puissance de cet outil. Une question : quelle est la limite d'envois par jour

  2. Quang vn -

    Merci pour l'explication claire ! J'ai utilisé cette méthode pour envoyer des notifications automatiques, et ça a vraiment changé la donne. Avez-vous d'autres astuces que je pourrais utiliser ?

  3. Hương KT -

    J'ai essayé d'utiliser Google Sheets pour cela, et ça fonctionne ! Mais une petite question, les e-mails peuvent-ils aller dans le dossier spam ? J'ai un peu peur de ça

  4. Mèo con -

    Wow, quelle découverte ! J'ai toujours pensé que cela ne se faisait qu'avec des scripts complexes. Vous m'avez rendu la vie tellement plus facile !

  5. Thùy Linh -

    C'est vraiment génial de pouvoir envoyer des e-mails depuis Google Sheets ! Si simple et efficace. Merci pour ce partage, j'ai hâte d'essayer ça moi-même

  6. Jean Dupont -

    Une question : peut-on envoyer des e-mails en fonction de plusieurs cellules ? J'aimerais comprendre comment cela fonctionne avant de m'y lancer

  7. Huyền Lizzie -

    Merci pour cet article ! En cherchant une solution simple, j'ai trouvé votre guide. Je vais le partager avec mes amis, c'est une méthode trop pratique !

  8. Hương Đà Nẵng -

    Bonjour ! En fait, je voulais savoir si on peut personnaliser le contenu des e-mails en fonction d'autres cellules. J'ai quelques idées et j'aimerais des conseils

  9. Linh mèo -

    Je suis totalement d'accord avec vous ! Ça fait un moment que je cherche une méthode comme ça. Google Sheets est vraiment puissant, tous mes collègues vont être impressionnés

  10. Duy Sinh 6789 -

    Une info vraiment utile ! Ça fait longtemps que je voulais automatiser mes e-mails, mais je n'avais pas d'idée. Je vais essayer ça tout de suite

Laisser un commentaire

Modèle de stratégie marketing imprimable sur une page pour les entreprises locales

Modèle de stratégie marketing imprimable sur une page pour les entreprises locales

Utilisez ce modèle de stratégie marketing imprimable d'une page pour choisir une audience locale, une offre, une combinaison de canaux, un budget, des actions et des objectifs mesurables.

Modèle gratuit de planning des horaires de travail pour Excel avec calculateur d'heures automatique

Modèle gratuit de planning des horaires de travail pour Excel avec calculateur d'heures automatique

Créez gratuitement un planning de travail pour vos employés dans Excel, avec les heures de début et de fin, les déductions pour les pauses, la gestion du travail de nuit, les totaux hebdomadaires et un calculateur d'heures simple.

Meilleures applications de facturation gratuites pour les petites entreprises de services aux États-Unis (2026)

Meilleures applications de facturation gratuites pour les petites entreprises de services aux États-Unis (2026)

Comparez les meilleures applications de facturation gratuites pour les entreprises de services américaines en 2026, notamment Zoho Invoice, Square, Wave, PayPal et Invoice Ninja.

Modèle Excel simple de suivi de la paie bihebdomadaire pour les petites équipes : une configuration facile à mettre en œuvre

Modèle Excel simple de suivi de la paie bihebdomadaire pour les petites équipes : une configuration facile à mettre en œuvre

Créez un outil simple de suivi de la paie bihebdomadaire sous Excel pour une petite équipe, avec des feuilles claires, des formules, des vérifications et des limites pratiques pour un rapprochement de paie sécurisé.

Comment exporter les contacts Salesforce vers un format Excel propre

Comment exporter les contacts Salesforce vers un format Excel propre

Apprenez à exporter vos contacts Salesforce vers un fichier Excel propre, à préserver les identifiants et les champs de texte, à supprimer les doublons en toute sécurité et à éviter les erreurs courantes liées aux fichiers CSV.

Modèle de devis de travaux de construction imprimable au format Excel pour les petits entrepreneurs

Modèle de devis de travaux de construction imprimable au format Excel pour les petits entrepreneurs

Créez un devis de travaux de construction imprimable dans Excel avec des catégories de coûts pratiques, des formules, des champs de modification, des paramètres d'impression et une liste de contrôle prête à l'emploi pour les entrepreneurs.

Liste de contrôle et modèle de budget pour la planification d'événements imprimables pour Word

Liste de contrôle et modèle de budget pour la planification d'événements imprimables pour Word

Utilisez cette liste de contrôle et ce modèle de budget pour la planification d'événements imprimables dans Word pour suivre les responsables, les échéances, les coûts, les fournisseurs et la préparation du jour J avec des contrôles qualité clairs.

Comment corriger le calcul automatique des formules Excel en 3 étapes simples

Comment corriger le calcul automatique des formules Excel en 3 étapes simples

Corrigez les formules Excel qui ne se calculent plus automatiquement en trois étapes : restaurez le mode de calcul, forcez un recalcul et réparez les formules formatées en texte.

Modèle de calendrier de nettoyage hebdomadaire imprimable pour les hôtes Airbnb (Word et PDF)

Modèle de calendrier de nettoyage hebdomadaire imprimable pour les hôtes Airbnb (Word et PDF)

Utilisez ce calendrier de nettoyage hebdomadaire imprimable pour la gestion Airbnb afin d'organiser les rotations, le nettoyage récurrent, le réapprovisionnement, les inspections et les transferts de Word à PDF.

Modèle de feuille de journal de maintenance des équipements Excel pour les responsables d'atelier : Guide de configuration en 4 étapes

Modèle de feuille de journal de maintenance des équipements Excel pour les responsables d'atelier : Guide de configuration en 4 étapes

Créez un journal de maintenance des équipements pratique sur Excel pour les responsables d'atelier, incluant les identifiants d'actifs, l'historique des services, les dates d'échéance, les contrôles de statut, le suivi des temps d'arrêt et une liste de contrôle d'audit finale.