{"text_format":"1","workbook":"xlsx","n_sheets":3,"sheets":["Menu","Feuil1","Graphique2"],"not_rendered":{"charts":3,"images":1,"macros":1,"external_links":0,"defined_names":3,"comments":0,"pivot_tables":0},"unopened":[{"sheet":"Graphique2","index":2,"reason":"not_a_worksheet"}],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Menu","index":0,"n_rows":36,"n_cols":5,"rows_kept":36,"cut":false,"hidden":false,"merged":[[1,1,1,14],[11,1,11,13],[33,1,33,13],[35,1,35,13]]}
[]
[null,"Fonctions en VBA pour générer des courriels par les balises HTML"]
[]
[null,"Depuis Excel, il est possible de créer en VBA une session Outlook pour générer et envoyer un courriel."]
[null,"Dans de nombreux exemples que vous trouverez sur Internet, le corps du message est bien souvent un texte brut, c’est-à-dire sans mises en forme telles que la police en gras,"]
[null,"italique, couleur et autres possibilités qui rendent un message plus attrayant."]
[null,"Pourtant, en utilisant les balises du langage HTML , il est possible de personnaliser le format du corps du message, d’inclure des liens hypertextes, des tableaux,"]
[null,"des plages de données Excel, des graphiques ou des images et donc de faire une présentation soignée."]
[null,"Ce sera le but des fonctions que vous trouverez dans le module Mail."]
[null,"Toutes ont en commun d'être préfixées \"Mail_\" pour mieux les identifier. "]
[null," "]
[null,"Les débutants en VBA acquerront le niveau nécessaire avec le tutoriel \" Tome 1 - Des bases de la programmation à l'algorithme de classement rapide QuickRanking \"."]
[]
[null,"Vous trouverez dans l'éditeur Visual Basic le module Mail qui contient les fonctions publiques suivantes :"]
[]
[null,null,"Mail_Texte",null,"Pour définir le style, la couleur, la police, et la taille du texte, mais aussi tracer un trait ou faire un saut de ligne à la suite du texte."]
[null,null,"Mail_SautDeLigne",null,"Pour faire un ou plusieurs sauts de lignes."]
[null,null,"Mail_LienMessagerie",null,"Pour insérer un lien de messagerie."]
[null,null,"Mail_LienHypertexte",null,"Pour insérer un lien hypertexte."]
[null,null,"Mail_PlageExcel",null,"Pour insérer une plage Excel, un tableau structuré, un tableau croisé dynamique…"]
[null,null,"Mail_FichierImage",null,"Pour insérer une image issue d'un fichier image."]
[null,null,"Mail_GraphiqueExcel",null,"Pour insérer un graphique issu soit d'une plage soit d'une feuille de graphique."]
[]
[null,null,"Mail_Envoyer",null,"Pour envoyer un E-mail par Outlook en utilisant un paramétrage de base."]
[null,null,"Mail_SupprimerFichiersTps",null,"Pour supprimer les fichiers temporaires."]
[]
[null,"Le module Exemples  contient des exemples sur l'utilisation de ces fonctions."]
[]
[null,"Le module ConvertirImage contient deux fonctions inspirées de la documentation de Silkyroad et Bbil qui propose d'autres fonctionnalités dans le traitement des images :"]
[]
[null,null,"ConvertirImage",null,"Pour convertir une image source en BMP, GIF, JPG, PNG, TIF, afin de la rendre compatible avec les outils de vos destinataires. \n"]
[null,null,"RedimensionnerImage",null,"Pour diminuer la taille d'une image afin d’alléger vos pièces jointes, ou ajuster sa taille à vos besoins."]
[]
[null,"Toutes les informations sont dans cette documentation."]
[]
[null,"Astuce : Pour compresser vos pièces jointes au format ZIP en utilisant le VBA, consultez cette documentation."]

{"sheet":"Feuil1","index":1,"n_rows":19,"n_cols":14,"rows_kept":19,"cut":false,"hidden":false,"merged":[[5,13,8,15]]}
[]
["Ci-joint les données demandées…"]
[]
[]
[]
[null,"Ref","Date","Montant","Ecart",null,null,null,null,null,null,null,null,"Developpez.com  "]
[null,1,"2022-01-01",123,0]
[null,2,"2022-02-01",156,{"$f":"Tableau1[[#This Row],[Montant]]-D7","v":33}]
[null,3,"2022-03-01",277,{"$f":"Tableau1[[#This Row],[Montant]]-D8","v":121}]
[null,4,"2022-04-01",189,{"$f":"Tableau1[[#This Row],[Montant]]-D9","v":-88}]
[null,"Total",{"$f":"SUBTOTAL(103,Tableau1[Date])","v":4},{"$f":"SUBTOTAL(101,Tableau1[Montant])","v":186.25},{"$f":"SUBTOTAL(107,Tableau1[Ecart])","v":86.380939255524808}]
[]
[]
["Semaine  :",25]
["Logo :","C:\\Users\\ott_l\\Downloads\\Logo.jpg"]
["Messagarie :","MonAdresse@Mondomaine.com"]
["Présentation :","Bonjour,"]
["Message tableau :","Vous trouverez ci-dessous les chiffres de la semaine "]
["Message graphique :","Ce qui donne le graphique des chiffres cumulés :"]