Applies ToExcel pour Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

La fonction ENCODEURL retourne une chaîne encodée en URL, en remplaçant certains caractères non alphanumériques par le symbole de pourcentage (%) et un nombre hexadécimal.

Remarques : 

  • La fonction ENCODEURL n’est pas disponible dans Excel pour le web ou Excel pour Mac.

  • La fonction ENCODEURL peut apparaître dans la galerie de fonctions d’Excel pour Mac, mais elle s’appuie sur les fonctionnalités du système d’exploitation Windows. Elle ne renvoie donc pas de résultats sur Mac.

Syntaxe

ENCODEURL(text)

La syntaxe de la fonction ENCODEURL a l’argument suivant.

Argument

Description

Text (Texte)   

Obligatoire

Chaîne à encoder au format URL.

Exemples

Voici un exemple simple qui fait référence à un fichier Excel sur un serveur Microsoft SharePoint. 

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

 Ce qui entraîne les opérations suivantes :

http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx  

Vous pouvez également utiliser la fonction ENCODEURL conjointement avec la fonction WEBSERVICE. Par exemple, vous pouvez utiliser le service d’API markitondemand.com pour retourner des informations sur une action d’entreprise :

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

Où vous disposez d’un graduationur boursier dans la cellule C2.

Vous pouvez ensuite utiliser la fonction FILTERXML pour extraire des données spécifiques sur ce stock. Par exemple, pour obtenir le dernier prix du graduationur d’actions dans la cellule C2, vous pouvez utiliser :

=FILTERXML(WEBSERVICE(« http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice »)

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.

Voir aussi

FILTRE.XML

SERVICEWEB

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.