Bonjour,
Le script que je vous ai transmis envoi une plage spécifique par email, il vous faut changer le nom de la feuille, définir la plage, l'adresse mail et voyez ce que ça donne.
Voici une explication ligne par ligne :
function envoiMail() {
> Le nom de la fonction
let sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('nom de la feuille');
> on stocke dans une variable la feuille sheet d'où les données sont à envoyer
const lastRow = sheet.getLastRow();
> on stocke le nombre de lignes contenues dans cette feuille
let plage = sheet.getRange('L11:L'+lastRow);
> on stocke la plage à envoyer par email, dans mon exemple c'est variable, mais vous pouvez définir une plage fixe.
var mail = 'ceciestuneadressemail@gmail.com, autremail@gmail.com';
> on stocke dans une variable les adresses mails, séparés par des virgules
var message = "Bonjour"+"<p> Voici les informations contenues dans la plage <p><p> "+plage.getValues();
> on prépare le message + on ajoute les valeurs de la plage
MailApp.sendEmail({to: mail , subject: "ceci est l'objet du mail", htmlBody:message}) ;}
> on envoie le mail.