App script google sheets probleme mail
Résolu
lwdu76
Messages postés
75
Statut
Membre
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
bonjour
je n'arrive pas a verifier si mon format d'email est valide, j'ai fait ceci comme fonction mais il me dit que variable format est undifinie
Adresse mail anonymisée Modération CCM
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Merci d'y penser dans tes prochains messages.
je n'arrive pas a verifier si mon format d'email est valide, j'ai fait ceci comme fonction mais il me dit que variable format est undifinie
function AlphaNumerique (){ // Fonction AlphaNumerique
var feuille = SpreadsheetApp.getActiveSpreadsheet ()
.getActiveSheet (); // Active la feuille
const longueur = 80;
const format = /S + @S + .S +/; // Format alpha numérique (adresse mail)
feuille.getRange ("A1")
.setValue ("xxxxxx.xxxxxx01@gmail.com"); // Feuille prend la rangée et la valeur
if (! format <= longueur) { // Si le format n'est pas inférieur à la longueur
return false; // Retourne faux
} else { // Sinon on retourne vrai
return true; // Retourne vrai
}
}
}
Adresse mail anonymisée Modération CCM
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Merci d'y penser dans tes prochains messages.
A voir également:
- App script google sheets probleme mail
- Google maps satellite - Guide
- App data - Guide
- Google maps - Guide
- Dns google - Guide
- Google photo - Télécharger - Albums photo
2 réponses
Bonjour,
Déjà, es-tu sûr de la syntaxe de cette ligne là:
Et regarde l'exemple 3 ici :
https://scriptingwithshiva.blogspot.com/2018/04/google-apps-script-regular-expressions.html
Déjà, es-tu sûr de la syntaxe de cette ligne là:
if (! format (feuille) <= 80)
Et regarde l'exemple 3 ici :
https://scriptingwithshiva.blogspot.com/2018/04/google-apps-script-regular-expressions.html
Je pense que tu n'as pas trop cherché à lire la documentation...
Regarde ça
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test
Regarde ça
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test
function AlphaNumerique (){ // Fonction AlphaNumerique var feuille = SpreadsheetApp.getActiveSpreadsheet () .getActiveSheet (); // Active la feuille var alphaNumerique = "xxx.xxxx01@gmail.com"; var format = /S + @S + .S +/; var email = format.test (alphaNumerique); if (email <= 80) { feuille.getRange ("A1") .setValue (email); } else { feuille.getRange ("A1") .setValue ('mauvaise valeur'); } }