Fonction ENCODEURL

Excel 2013+, Excel for Windows

Résumé

La fonction ENCODEURL convertit une chaîne de texte en un format URL encodé, en remplaçant les caractères spéciaux par des séquences de pourcentage et hexadécimales. Idéale pour préparer des URL sécurisées pour les services web.

Syntaxe

ENCODEURL(texte)

Paramètres

Paramètre Type Requis Description
texte String Oui Chaîne de caractères obligatoire à convertir en format URL encodé

Utilisation de la fonction ENCODEURL

Utilisez ENCODEURL pour transformer des chaînes contenant des espaces ou caractères spéciaux en URL valides avant de les passer à des fonctions comme WEBSERVICE. Parfait pour les intégrations API ou les liens SharePoint.

Exemples Courants de ENCODEURL

Encodage d'un lien SharePoint

=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit and Loss Statement.xlsx")

Transforme les espaces et slashes en format %20, %2F pour une URL valide.

Appel API avec symbole boursier

=WEBSERVICE("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))

Encode le symbole boursier de C2 pour une requête API fiable.

Questions Fréquemment Posées

Non, ENCODEURL nécessite Windows et n'est pas disponible sur Excel pour Mac ou Excel pour le web.

Tous les caractères non alphanumériques sont remplacés par % suivi de leur code hexadécimal.

Erreurs Courantes et Solutions

#VALEUR!

Cause: Argument non textuel fourni

Solution: Assurez-vous que l'argument est une chaîne de texte valide

Notes

  • Non disponible dans Excel pour le web
  • Fonctionne uniquement sur Windows
  • Utilisez avec WEBSERVICE pour les API
  • Parfait pour les espaces dans les noms de fichiers SharePoint

Compatibilité

Disponible dans : Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponible dans : Excel pour Mac, Excel pour le web, Excel 2010 et versions antérieures

Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2013+, Excel for Windows