Notifications dans Google Tableur.
La nouvelle version de GSheet, c’est bien, mais une fonctionnalité de l’ancienne Spreadsheet me manque terriblement. Il ‘agit de la notification de modification d’une plage spécifique. Actuellement, dans la nouvelle version, nous n’avons plus qu’une option de notification « globale » du document.
C’est la raison pour laquelle, Jean-Paul JOURDAN, consultant et formateur Google Apps, a développé un petit script qui permet de répondre à ce besoin, c’est à dire la possibilité d’activer la notification par email lors de la modification d’une cellule (ou d’une plage) de votre feuille de calcul préférée. Le petit + de cette version : vous pouvez choisir l’email du destinataire de la notification.
Le script est dans ce document.
5’30 » d’explications dans cette vidéo :
Il est même possible de mettre plusieurs adresses email destinataires en les séparant par une virgule et il est possible de gérer la notification sur une plage de cellules.
N’hésitez pas à partager et commenter ce post, merci les lecteurs ! Un grand merci Jean-Paul !
Besoin d'un peu plus d'aide sur Sheets ?
Des formateurs sont disponibles toute l'année pour vous accompagner et optimiser votre utilisation de Sheets, que ce soit pour votre entreprise ou pour vos besoins personnels !
Découvrir nos formations Sheets- Tutos connexes
- Plus de l'auteur
Merci pour ce script très intéressant. Malheureusement je me suis aperçu que les notifications étaient déclenchés qu’en cas de saisie dans la cellule en question. Si j’ai une formule dans la cellule qui fait apparaitre un texte différent selon certains critères alors les notifications ne marchent pas. Vous auriez une solution ? Merci
Cet avis vous a été utile ?
Oui un autre script que je n’ai pas sous la main ?
Si vous m’expliquez précisément le besoin dans un email, je peux regarder cela…
Cet avis vous a été utile ?
Rdv ici pour poursuivre les questions/ Réponses… N’hésitez pas à faire vos commandes de scripts…
https://plus.google.com/u/0/communities/111692305489941915016
Cet avis vous a été utile ?
Bonjour,
T’as trouvé la solution à ça? Je suis dans le même cas
Cet avis vous a été utile ?
Bonjour
tres interessant et utile
j ai voulu utiliser pour l association quand quelqu un s incrit sur un google form qui debouche sur une google sheet mais cela ne marche pas
le systeme dit bien Cellule programmée : C77:C200. Email programmé :gXXXXXt@yahoo.fr
mais je ne reçois pas de mail
j ai changé seulement 2 lignes
var email = »gXXXXXt@yahoo.fr »;
var range = « C77:C200 »;
si vous avez un moment pour donner un avis…
merci
Cordialement
GUY
PS Votre blog regorge de petits tresors !
Cet avis vous a été utile ?
bonjour,
tout d’abord merci pour votre blog et le script de notifications
pourriez vous m’apportez votre aide en le modifiant?
Je souhaite que le mail de notification prenne en compte la cellule a gauche de la cellule modifié en plus de celle ci.
donc pour l’exemple:
cellule modifié H3
cellule a prendre en compte en + : F3
mail de notification :Valeur H3 +Valeur F3
Pouvez vous m’apporter votre aide pour ce cas svp?
un grand merci par avance
Cet avis vous a été utile ?
Salut
Si besoin d’une prestation, contacte moi par email stp.
Cet avis vous a été utile ?
est-ce qu’il serait possible de savoir qui a modifié une plage de cellule ? ceci afin de ne pas recevoir d’alerte quand on a soi-même fait une modif.
Cet avis vous a été utile ?
Script
Cet avis vous a été utile ?
Bonjour Thierry,
Merci beaucoup pour ces infos
Pour effectuer le script sur la modification d’une place de cellule, y a t-il d’autres éléments à modifier ?
j’ai modifié uniquement les champs suivants :
var email = « production@lesangesauplafond.net,angesauplafond@gmail.com,…. »;
var range = « A8:N300 »;
Merci beaucoup
Vincent
Cet avis vous a été utile ?
Salut depose ta question dans la communauté gsheets fr que j anime
Cet avis vous a été utile ?
Bonjour, quelle est la syntaxe si l’on veut informer plusieurs adresses mail, merci.
Cet avis vous a été utile ?
Hello,
essaie un espace entre les deux adresses…
ou insérer une réponse au commentaire avec la seconde adresse
Cet avis vous a été utile ?
Bonjour
Super script
Par contre des qu’il y a une modification qui n’est pas faite avec le compte Google d’origine
Ça ne fonctionne pas.
Comment faire pour qu’il fonctionne quand on partage le tableur et que certains le modifie sans compte Google
Il y a t’ il une astuce ?
Merci beaucoup
Cet avis vous a été utile ?
Bonjour.
Le déclencheur est exécuté pour toutes les modifications effectuées sur la feuille de calcul.
Cependant, il s’exécute au nom du propriétaire du déclencheur.
Donc, la notification est envoyée avec comme expéditeur, le compte qui a créé le déclencheur.
Cet avis vous a été utile ?
j’ai essaye mais dans les ressources cela ne m’affiche pas la possibilité de parametrait les declencheur comment cela se fait ?
Cet avis vous a été utile ?
Bonsoir,
J’ai testé le script, tout fonctionne très bien. Cependant, j’aurais besoin de pourvoir ajouter un autre déclenchement de notification sur d’autre adresses mails pour la modification d’une autre plage.
Pourriez-vous m’éclairer sur les modifications à effectuer ?
Merci d’avance
Cet avis vous a été utile ?
Bonjour.
Le déclencheur se déclenche à chaque fois qu’il y a une modification.
Pour trapper plusieurs zones et éventuellement envoyer des mails à des destinataires différents suivants les zones modifiées, il faut modifier le script pour :
* paramétrer par exemple les zones et mails destinataires à avertir dans un onglet
Ensuite, le script est le même. A savoir, vérifier que la cellule modifiée appartient à une zone paramétrée et envoyer le mail à l’adresse mail paramétrée pour cette zone.
Un onglet ‘Paramétrage des notifications’ qui contiendrait :
* le nom des feuilles à vérifier ou ALL pour toutes les feuilles sauf ‘Paramétrage des notifications’
* la liste des zones (format A1:C3) ou ALL pour la globalité de la feuille
* l’adresse mail du destinataire à notifier (plusieurs @mails séparées par des virgules fonctionnent sans rien faire)
Cet avis vous a été utile ?
Bonjour.
L’ajout de déclencheur a été déplacé dans (Edition – déclencheurs du projet actuel’.
On peut aussi cliquer sur l’icone qui ressemble à un ‘minuteur’ à côté de la disquette d’enregistrement.
Cet avis vous a été utile ?
Bonjour,
C’est justement ces modifications de script qui me posent problème et que je n’arrive pas à programmer… Si quelqu’un avait le temps et les connaissances pour m’aider, cela me serait d’une grande aide.
Cet avis vous a été utile ?
Bonjour Jean-Michel,
Peut on utiliser ce script pour une modification automatique d’une cellule suite à une formule de calcul ? Si oui auriez vous la possibilité de me dire ce que je dois modifier…. je voudrais que mon tableur m’indique une notif quand le stock tombe à 0 un grand merci.
Cet avis vous a été utile ?
Bonjour,
Merci pour le tuto :), par contre est-il possible de recevoir une notification quand le résultat de la cellule est changé car je ne modifie pas directement la cellule mais selon les modifications faites au document c’est le résultat de cette cellule en question qui change?
je sais pas si je suis claire dans mes explications ^^.
Merci d’avance
Cet avis vous a été utile ?
Bonjour et merci pour ce script.
J’ai aussi le besoin que le script fonctionne l’ors d’un modification de la cellule par une formule et non par un utilisateur.
Pouvez vous nous éclairer svp.
Cet avis vous a été utile ?