{"id":9377,"date":"2020-12-19T14:47:47","date_gmt":"2020-12-19T13:47:47","guid":{"rendered":"https:\/\/www.auditsi.eu\/?p=9377"},"modified":"2020-12-20T14:41:33","modified_gmt":"2020-12-20T13:41:33","slug":"excel-vba-obtenir-les-informations-juridiques-dune-societe-a-partir-de-son-numero-siren-et-a-laide-de-lapi-de-pappers-fr","status":"publish","type":"post","link":"https:\/\/www.auditsi.eu\/?p=9377","title":{"rendered":"EXCEL, VBA : obtenir les informations juridiques d&#8217;une soci\u00e9t\u00e9 \u00e0 l&#8217;aide de l&#8217;API de Pappers.fr"},"content":{"rendered":"<p style=\"text-align: justify;\">La collecte d&#8217;informations qualifi\u00e9es sur les tiers avec lesquels une entreprise est en affaire est primordiale surtout dans le contexte de crise actuel. Par ailleurs, cette pratique r\u00e9pond \u00e0 des obligations l\u00e9gales en rapport avec l&#8217;\u00e9valuation du risques de contr\u00f4le interne (PAF) ou encore la lutte contre le <a href=\"https:\/\/www.auditsi.eu\/?p=8869\">blanchiment<\/a>, la <a href=\"https:\/\/www.auditsi.eu\/?p=8455\">corruption et le financement du terrorisme<\/a> (loi SAPIN 2&#8230;).<\/p>\n<p style=\"text-align: justify;\">Ce processus de collecte gagne \u00e0 \u00eatre syst\u00e9matis\u00e9 et automatis\u00e9. Les API (<em>Application Programming Interface<\/em> ou interface de programmation applicative) aident \u00e0 d\u00e9velopper ces pratiques.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=9382\" rel=\"attachment wp-att-9382\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9382\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-accueil.png\" alt=\"Pappers.fr API accueil\" width=\"1067\" height=\"491\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-accueil.png 1067w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-accueil-300x138.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-accueil-1024x471.png 1024w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-accueil-768x353.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-accueil-730x336.png 730w\" sizes=\"auto, (max-width: 1067px) 100vw, 1067px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Un API assure l&#8217;interface entre deux syst\u00e8mes. Par exemple, les logiciels de paye t\u00e9l\u00e9transmettent les D\u00e9clarations Sociales Nominatives (DSN) vers les serveurs de l&#8217;\u00c9tat par l&#8217;interm\u00e9diaire d&#8217;un API.<\/p>\n<p style=\"text-align: justify;\">Le fonctionnement d&#8217;un API est simple. Un logiciel envoie une requ\u00eate \u00e0 un site internet ou \u00e0 un autre logiciel par le biais de son API. Le site internet ex\u00e9cute la requ\u00eate, interroge ses bases de donn\u00e9es et renvoie le r\u00e9sultat au logiciel, qui int\u00e8gre ses donn\u00e9es dans son processus de calcul. Les API assurent ainsi l&#8217;interaction entre des logiciels d&#8217;\u00e9diteurs diff\u00e9rents.<\/p>\n<p style=\"text-align: justify;\">Excel est en capacit\u00e9 d&#8217;interroger un API web (protocole HTTP). A titre d&#8217;exemple, la feuille de calcul Excel (fournie en libre t\u00e9l\u00e9chargement) permet d&#8217;interroger, \u00e0 l&#8217;aide de requ\u00eates, la base de donn\u00e9es d&#8217;informations juridiques <a href=\"https:\/\/www.auditsi.eu\/?p=9178\">Pappers.fr<\/a> gr\u00e2ce son API.<\/p>\n<p style=\"text-align: justify;\">Pour utiliser l&#8217;API Pappers.fr, il est n\u00e9cessaire de <a href=\"https:\/\/www.pappers.fr\/api\/register\" target=\"_blank\" rel=\"noopener noreferrer\">s&#8217;inscrire gratuitement<\/a> sur le site. Suite \u00e0 cette inscription, l&#8217;utilisateur obtient un Token (identifiant unique personnel) qui sert de clef pour communiquer avec Pappers.fr. <strong>La feuille de calcul n&#8217;est utilisable qu&#8217;apr\u00e8s insertion de ce token dans le code VBA (\u00e0 la place des XXXXX de la ligne Const Pappers_Token = &#8220;api_token=XXXXX&#8221;)<\/strong>. Pour acc\u00e9der au code VBA, il faut ajouter le <a href=\"https:\/\/www.auditsi.eu\/?p=4039\">menu D\u00e9veloppeur<\/a> au ruban de menus d&#8217;Excel puis cliquer sur le bouton Visual Basic.<\/p>\n<p style=\"text-align: justify;\">La version gratuite de l&#8217;API Pappers permet de consulter dix mille fiches entreprises par mois et mille t\u00e9l\u00e9chargements de documents par mois, ce qui r\u00e9pond aux besoins les plus usuels.<\/p>\n<p style=\"text-align: justify;\">Param\u00e8tres de la requ\u00eate envoy\u00e9e \u00e0 Pappers (QUERY PARAMETERS) et statuts de la r\u00e9ponse (RESPONSES) :<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=9383\" rel=\"attachment wp-att-9383\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9383\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Requete.png\" alt=\"Pappers.fr API Requ\u00eate\" width=\"922\" height=\"687\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Requete.png 922w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Requete-300x224.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Requete-768x572.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Requete-730x544.png 730w\" sizes=\"auto, (max-width: 922px) 100vw, 922px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Exemple de requ\u00eate :<\/p>\n<p style=\"text-align: center;\">https:\/\/api.pappers.fr\/v1\/entreprise?api_token=XXXXXXXX&#038;siren=542065479<\/p>\n<p style=\"text-align: justify;\">R\u00e9ponse de l&#8217;API pour le SIREN 542 065 479 (PSA AUTOMOBILES) :<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=9406\" rel=\"attachment wp-att-9406\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9406\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-PSA-542-065-479-html-1.png\" alt=\"Pappers.fr PSA 542 065 479 html\" width=\"589\" height=\"708\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-PSA-542-065-479-html-1.png 589w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-PSA-542-065-479-html-1-250x300.png 250w\" sizes=\"auto, (max-width: 589px) 100vw, 589px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">La r\u00e9ponse de Pappers comprend quatre statuts diff\u00e9rents. Si le SIREN existe (et que le Token est reconnu), la r\u00e9ponse renvoy\u00e9e comprend le statut 200 et les champs de donn\u00e9es correspondant \u00e0 la fiche juridique.<\/p>\n<p style=\"text-align: justify;\">Extrait des champs disponibles sur l&#8217;interface Pappers.fr :<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=9384\" rel=\"attachment wp-att-9384\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9384\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Reponse-requete.png\" alt=\"Pappers.fr API R\u00e9ponse requ\u00eate\" width=\"587\" height=\"856\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Reponse-requete.png 587w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Reponse-requete-206x300.png 206w\" sizes=\"auto, (max-width: 587px) 100vw, 587px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">La feuille de calcul ci-apr\u00e8s interroge la base Pappers et restitue les donn\u00e9es suivantes :<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=9387\" rel=\"attachment wp-att-9387\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9387\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Excel.png\" alt=\"Pappers.fr API Excel\" width=\"873\" height=\"681\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Excel.png 873w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Excel-300x234.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Excel-768x599.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/12\/Pappers.fr-API-Excel-730x569.png 730w\" sizes=\"auto, (max-width: 873px) 100vw, 873px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">L&#8217;utilisateur saisit un num\u00e9ro SIREN et clique sur le bouton Importation. Ce bouton d\u00e9clenche l&#8217;ex\u00e9cution d&#8217;une macro VBA qui envoie une requ\u00eate (<em>Set Req = CreateObject(&#8220;MSXML2.ServerXMLHTTP&#8221;) Req.Open &#8220;GET&#8221;, URL, False Req.Send<\/em>) vers l&#8217;API et analyse la r\u00e9ponse re\u00e7ue en retour (<em>R\u00e9ponse = Req.ResponseText<\/em>).<\/p>\n<p style=\"text-align: justify;\">La feuille de calcul affiche un \u00e9chantillon de donn\u00e9es contenu dans la r\u00e9ponse de l&#8217;API.<\/p>\n<p style=\"text-align: justify;\">Le code source de la macro VBA est le suivant :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"visualbasic\">'Macro VBA d'interrogation des bases Pappers (API)\r\n'Ecrit par Beno\u00eet RIVIERE 12\/2020, benoit@auditsi.eu\r\n'Informations : https:\/\/www.auditsi.eu\/?p=9377\r\n\r\nOption Explicit\r\n\r\n\r\n'Constantes\r\n'---Token Pappers : pour en obtenir un gratuitement : https:\/\/www.pappers.fr\/api\/register\r\nConst Pappers_Token = \"api_token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\"\r\n'---Adresse HTTP de l'API Pappers\r\nConst Pappers_URL = \"https:\/\/api.pappers.fr\/v1\/entreprise\"\r\n\r\n\r\nFunction Extraction_champ(Cha\u00eene As Variant, NomChamp)\r\n    Dim PositionD\u00e9but As Long\r\n    \r\n    NomChamp = NomChamp &amp; \"\"\":\"\"\"\r\n    \r\n    PositionD\u00e9but = InStr(Cha\u00eene, NomChamp) + Len(NomChamp)\r\n\r\n    Extraction_champ = Mid(Cha\u00eene, PositionD\u00e9but, InStr(Right(Cha\u00eene, Len(Cha\u00eene) - PositionD\u00e9but + 1), \"\"\"\") - 1)\r\nEnd Function\r\n\r\n\r\nSub Infos_Jur()\r\n    Dim SIREN As String\r\n    Dim URL As String\r\n    Dim R\u00e9ponse As String\r\n    Dim Req As Object\r\n    Dim i As Integer\r\n    Dim MsgErreur As String\r\n    Dim LibChamp As String\r\n    Dim Champ As String\r\n    Dim ligne As Integer\r\n    Dim D\u00e9nomSoc As String\r\n    \r\n    'Lecture SIREN\r\n    SIREN = ActiveSheet.Range(\"B6\")\r\n    '---Si SIREN est vide sortir de la proc\u00e9dure\r\n    If SIREN = \"\" Then Exit Sub\r\n    \r\n    'Constitution de l'URL \u00e0 requ\u00eater\r\n    URL = Pappers_URL &amp; \"?\" &amp; Pappers_Token &amp; \"&amp;siren=\" &amp; SIREN\r\n    'Envoi de la requ\u00eate au site Pappers\r\n    Set Req = CreateObject(\"MSXML2.ServerXMLHTTP\")\r\n    Req.Open \"GET\", URL, False\r\n    Req.Send\r\n    'Lecture de la r\u00e9ponse \u00e0 la requ\u00eate restitu\u00e9e par Pappers\r\n    R\u00e9ponse = Req.ResponseText\r\n    \r\n    'Si la r\u00e9ponse correspond \u00e0 un message d'erreur la variable MsgErreur renvoie un message\r\n    MsgErreur = \"\"\r\n    If InStr(R\u00e9ponse, \"statusCode\"\":400,\"\"error\") &gt; 1 Or InStr(R\u00e9ponse, \"statusCode\"\":404,\"\"error\") &gt; 1 Then\r\n        MsgErreur = \"SIREN inconnu !\"\r\n    ElseIf InStr(R\u00e9ponse, \"statusCode\"\":401,\"\"error\") &gt; 1 Then\r\n        MsgErreur = \"Token non reconnu ! Pour obtenir un Token valide, s'inscrire sur https:\/\/www.pappers.fr\/api\/register\"\r\n    End If\r\n    \r\n    'Restitution des donn\u00e9es juridiques\r\n    For i = 1 To 10 '10 champs de donn\u00e9es restitu\u00e9s\r\n        'Extraction des champs de donn\u00e9es\r\n        Select Case i\r\n            Case 1:\r\n                LibChamp = \"D\u00e9nomination sociale\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"denomination\")\r\n                D\u00e9nomSoc = Champ\r\n            Case 2:\r\n                LibChamp = \"Forme juridique\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"forme_juridique\")\r\n            Case 3:\r\n                LibChamp = \"Capital social\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"capital\")\r\n            Case 4:\r\n                LibChamp = \"Code postal + ville\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"code_postal\") &amp; \" \" &amp; Extraction_champ(R\u00e9ponse, \"ville\")\r\n            Case 5:\r\n                LibChamp = \"Latitude \/ Longitude\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"latitude\") &amp; \" \/ \" &amp; Extraction_champ(R\u00e9ponse, \"longitude\")\r\n            Case 6:\r\n                LibChamp = \"Activit\u00e9 (NAF)\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"code_naf\") &amp; \". \" &amp; Extraction_champ(R\u00e9ponse, \"libelle_code_naf\")\r\n            Case 7:\r\n                LibChamp = \"Objet social\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"objet_social\")\r\n            Case 8:\r\n                LibChamp = \"Date de cr\u00e9ation\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"date_creation_formate\")\r\n            Case 9:\r\n                LibChamp = \"Entreprise cess\u00e9e\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"entreprise_cessee\")\r\n            Case 10:\r\n                LibChamp = \"Num\u00e9ro de TVA intracommunautaire\"\r\n                Champ = Extraction_champ(R\u00e9ponse, \"numero_tva_intracommunautaire\")\r\n        End Select\r\n        'Ligne de la feuille de calcul o\u00f9 coller le champ en cours\r\n        ligne = 9 + (i - 1) * 2\r\n        'Si le SIREN est inconnu -&gt; renvoyer un message d'erreur\r\n        If MsgErreur &lt;&gt; \"\" Then Champ = MsgErreur\r\n        \r\n        'Transfert des donn\u00e9es dans le classeur Excel\r\n        With ActiveSheet\r\n            .Range(\"A\" &amp; ligne).Value = LibChamp\r\n            .Range(\"B\" &amp; ligne).Value = Champ\r\n        End With\r\n    Next i\r\n    \r\n    'Liens hypertextes\r\n    With ActiveSheet\r\n        If MsgErreur &lt;&gt; \"\" Then\r\n            .Range(\"A\" &amp; ligne + 2).Value = \"\"\r\n        Else\r\n            .Hyperlinks.Add Anchor:=.Range(\"A\" &amp; ligne + 2), Address:=\"https:\/\/www.pappers.fr\/entreprise\/\" &amp; SIREN, TextToDisplay:=\"Cliquer ici pour acc\u00e9der \u00e0 la fiche juridique Pappers de l'entreprise \" &amp; D\u00e9nomSoc\r\n        End If\r\n        .Hyperlinks.Add Anchor:=.Range(\"A\" &amp; ligne + 4), Address:=\"https:\/\/www.auditsi.eu\/?p=9377\", TextToDisplay:=\"Plus d'informations sur www.auditsi.eu\"\r\n    End With\r\nEnd Sub\r\n<\/pre>\n<p style=\"text-align: justify;\">D&#8217;autres sites d&#8217;informations l\u00e9gales ou de cotation d&#8217;entreprises proposent des API, par exemple :<\/p>\n<ul style=\"text-align: justify;\">\n<li>Le <a href=\"https:\/\/www.auditsi.eu\/?p=8584\">site de l&#8217;INPI<\/a> (acc\u00e8s au RCS) : <a href=\"https:\/\/data.inpi.fr\/content\/editorial\/apis_entreprises_doc\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/data.inpi.fr\/content\/editorial\/apis_entreprises_doc<\/a><\/li>\n<li>Le <a href=\"https:\/\/www.auditsi.eu\/?p=9278\">site Companies House<\/a> (le RCS britannique) : <a href=\"https:\/\/developer.company-information.service.gov.uk\/api\/docs\/index\/gettingStarted.html#overview\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/developer.company-information.service.gov.uk\/api\/docs\/index\/gettingStarted.html#overview<\/a><\/li>\n<li>Le Registre des B\u00e9n\u00e9ficiaires Effectifs (RBE) recensant toutes les personnes physiques associ\u00e9es ou actionnaires d\u2019une soci\u00e9t\u00e9 civile ou commerciale exer\u00e7ant un contr\u00f4le effectif sur ses organes d\u00e9cisionnels. Acc\u00e8s r\u00e9serv\u00e9 notamment aux experts-comptables, commissaires aux comptes, avocats&#8230; : <a href=\"https:\/\/api.gouv.fr\/les-api\/api-rbe\" target=\"_blank\" rel=\"noopener\">https:\/\/api.gouv.fr\/les-api\/api-rbe<\/a><\/li>\n<li>R\u00e9pertoire National des M\u00e9tiers : <a href=\"https:\/\/api.gouv.fr\/les-api\/api_rnm\" target=\"_blank\" rel=\"noopener\">https:\/\/api.gouv.fr\/les-api\/api_rnm<\/a><\/li>\n<li>Le registre public des entreprises artisanales : <a href=\"https:\/\/api.gouv.fr\/les-api\/api_rnm\" target=\"_blank\" rel=\"noopener\">https:\/\/api.gouv.fr\/les-api\/api_rnm<\/a><\/li>\n<li>R\u00e9pertoire National des Associations (RNA) : <a href=\"https:\/\/api.gouv.fr\/les-api\/api_rna\" target=\"_blank\" rel=\"noopener\">https:\/\/api.gouv.fr\/les-api\/api_rna<\/a><\/li>\n<li>Le site CreditSafe (cotation d&#8217;entreprises) : <a href=\"https:\/\/www.creditsafe.com\/fr\/fr\/solutions-integrees\/api-integration-de-donnees\/api-creditsafe.html\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.creditsafe.com\/fr\/fr\/solutions-integrees\/api-integration-de-donnees\/api-creditsafe.html<\/a><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">L&#8217;interrogation de sites internet ne disposant pas d&#8217;API peut passer par l&#8217;analyse de la restitution de simples <a href=\"https:\/\/www.auditsi.eu\/?p=9359\">requ\u00eates HTTP<\/a>.<\/p>\n<p style=\"text-align: justify;\">Exemples de r\u00e9utilisation des informations juridiques et l\u00e9gales : <a href=\"https:\/\/www.auditsi.eu\/?p=9359\">Fonctions Excel (D\u00e9nominationSociale et Num\u00e9roTVAIntracommunautaire)<\/a> \/ <a href=\"https:\/\/www.auditsi.eu\/?p=9286\">Int\u00e9gration des informations juridiques et cotations d&#8217;entreprises dans la balance auxiliaire (projet PADoCC_Ecritures) <\/a><\/p>\n<p>___<\/p>\n<p style=\"text-align: justify;\">Approfondir le sujet : <a href=\"https:\/\/www.auditsi.eu\/?p=9269\">Informations juridiques et l\u00e9gales<\/a> \/ <a href=\"https:\/\/www.auditsi.eu\/?cat=1569\">Programmer en VBA<\/a><\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"EXCEL%2C%20VBA%20%3A%20obtenir%20les%20informations%20juridiques%20d%27une%20soci%C3%A9t%C3%A9%20%C3%A0%20l%27aide%20de%20l%27API%20de%20Pappers.fr\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"<p>La collecte d&#8217;informations qualifi\u00e9es sur les tiers avec lesquels une entreprise est en affaire est primordiale surtout dans le contexte de crise actuel. Par ailleurs, cette pratique r\u00e9pond \u00e0 des obligations l\u00e9gales en rapport avec l&#8217;\u00e9valuation du risques de contr\u00f4le interne (PAF) ou encore la lutte contre le blanchiment, la corruption et le financement du &#8230;<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?p=9377\" class=\"more-link\">Continue reading &lsquo;EXCEL, VBA : obtenir les informations juridiques d&#8217;une soci\u00e9t\u00e9 \u00e0 l&#8217;aide de l&#8217;API de Pappers.fr&rsquo; &raquo;<\/a><\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"EXCEL%2C%20VBA%20%3A%20obtenir%20les%20informations%20juridiques%20d%27une%20soci%C3%A9t%C3%A9%20%C3%A0%20l%27aide%20de%20l%27API%20de%20Pappers.fr\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"ngg_post_thumbnail":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[30],"tags":[1595,2394,2393,2115,2116,2099,1645,2399,2374,62,2396,2113,231,2303,233,2398,2383,435,258,2118,2397,2411,2412,2112,2395,1819,2351,1784,2336],"class_list":["post-9377","post","type-post","status-publish","format-standard","hentry","category-sites-internet","tag-hyperlinks","tag-responsetext","tag-send","tag-actes-juridiques","tag-api","tag-blanchiment-de-capitaux","tag-comptes-consolides","tag-createobjectmsxml2-serverxmlhttp","tag-creditsafe-com","tag-echanges-de-donnees","tag-get","tag-inpi","tag-instr","tag-interactif","tag-len","tag-loi-sapin-2","tag-lutte-contre-la-corruption","tag-mid","tag-open","tag-open-data","tag-paf","tag-protocole-de-communication","tag-rbe","tag-rcs","tag-requete-http","tag-right","tag-rna","tag-siren","tag-www-pappers-fr"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/9377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9377"}],"version-history":[{"count":22,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/9377\/revisions"}],"predecessor-version":[{"id":9400,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/9377\/revisions\/9400"}],"wp:attachment":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}