Vous avez apprécié ?
Partagez ;-)

Fonction Excel : TABLEAU_HTML_AVANCE

La fonction Excel TABLEAU_HTML_AVANCE assemble une plage de cellules sous forme de tableau HTML en conservant les principales mises en forme.

=TABLEAU_HTML_AVANCE(plage)


Exemple d'utilisation :

Convertir ce tableau en code HTML =TABLEAU_HTML_AVANCE(A1:C12) :

fonction-excel-tableau-html-avance-conversion - tableau-html-avance

Aperçu du tableau HTML :

fonction-excel-tableau-html-converti - tableau-html-avance

Aperçu du code HTML généré dans cet exemple :

<table style="border-collapse:collapse"><tr><td style="font-weight:bold;text-align:right;width:20.25px;">1</td><td style="font-style:italic;width:105.75px;">array_count</td><td style="width:317.25px;">Renvoie le nombre de fois que la valeur recherchée est présente dans le tableau.</td></tr><tr><td style="font-weight:bold;text-align:right;background:#fce4d6;">2</td><td style="font-style:italic;background:#fce4d6;">array_debug</td><td style="background:#fce4d6;">Affiche le contenu (ou une partie du contenu) d'un tableau dans une MsgBox.</td></tr><tr><td style="font-weight:bold;text-align:right;">3</td><td style="font-style:italic;">array_duplicates</td><td>Renvoie True si le tableau contient des doublons ou False s'il ne contient aucun doublon.</td></tr><tr><td style="font-weight:bold;text-align:right;background:#e2efda;">4</td><td style="font-style:italic;background:#e2efda;">array_pos</td><td style="background:#e2efda;">Renvoie la (première) position de la valeur recherchée dans le tableau ou renvoie -1 si la valeur n'a pas été trouvée.</td></tr><tr><td style="font-weight:bold;text-align:right;">5</td><td style="font-style:italic;">array_randomize</td><td>Mélange aléatoirement les valeurs d'un tableau.</td></tr><tr><td style="font-weight:bold;text-align:right;">6</td><td style="font-style:italic;">array_sort_asc</td><td>Trie les valeurs d'un tableau dans un ordre croissant.</td></tr><tr><td style="font-weight:bold;text-align:right;">7</td><td style="font-style:italic;">array_sort_desc</td><td>Trie les valeurs d'un tableau dans un ordre décroissant.</td></tr><tr><td style="font-weight:bold;text-align:right;background:#fff2cc;">8</td><td style="font-style:italic;background:#fff2cc;">array_max</td><td style="background:#fff2cc;">Renvoie la plus grande valeur numérique présente dans le tableau.</td></tr><tr><td style="font-weight:bold;text-align:right;background:#fff2cc;">9</td><td style="font-style:italic;background:#fff2cc;">array_min</td><td style="background:#fff2cc;">Renvoie la plus petite valeur numérique présente dans le tableau.</td></tr><tr><td style="font-weight:bold;text-align:right;">10</td><td style="font-style:italic;">array_num_delete</td><td>Supprime une valeur d'un tableau (en fonction de sa position dans le tableau).</td></tr><tr><td style="font-weight:bold;text-align:right;">11</td><td style="font-style:italic;">array_values_delete</td><td>Supprime toutes les valeurs d'un tableau correspondant à la valeur recherchée.</td></tr><tr><td style="font-weight:bold;text-align:right;background:#e2efda;">12</td><td style="font-style:italic;background:#e2efda;">in_array</td><td style="background:#e2efda;">Renvoie True si la valeur est trouvée dans le tableau ou False si ce n'est pas le cas.</td></tr></table>

Remarque : cette fonction nécessite l'installation du pack de fonctions XLP (un add-in gratuit pour Excel qui ajoute 65 nouvelles fonctions).