Supprimer espace dans formule

Bonjour

J'ai dans une feuille une liste de nom colonne "M" et une formule en colonne "N"

ma formules est:=SI(ESTVIDE(M6);" ";"<li><a href="""&M6&".html"">"&M6&"</a></li>") pour me donné le résultat suivant:

<li><a href="Bretagne.html">Bretagne</a></li>

Mon problème et que entre le nom et .html j'ai un espace.

je joint mon fichier exemple

Merci d'avance

Max

6sup-espace.xlsm (10.15 Ko)

Bonjour,

Teste ceci car l'espace est un espace insécable

=SI(E3="";"";"<li><a href="""&SUBSTITUE(E3;CAR(160);"")&".html"">"&SUBSTITUE(E3;CAR(160);"")&"</a></li>")

Bonjour M12

Je te remercie beaucoup.

Dans la même configuration peut tu me dire comment ajouter un underscore entre les mots composé pour arrivé comme ceci ceci

Alpes_de_Haute_Provence

Merci beaucoup

Max

Re,

Il suffit de rajouter un SUBSTITUE()

=SI(E3="";"";"<li><a href="""&SUBSTITUE(SUBSTITUE(E3;CAR(160);"");"-";"_")&".html"">"&SUBSTITUE(SUBSTITUE(E3;CAR(160);"");"-";"_")&"</a></li>")

Re

Nickel je te remercie et te souhaite une bonne journée

Max

Rechercher des sujets similaires à "supprimer espace formule"