{"id":8657,"date":"2020-01-19T22:45:55","date_gmt":"2020-01-19T21:45:55","guid":{"rendered":"https:\/\/www.auditsi.eu\/?p=8657"},"modified":"2020-01-19T22:45:55","modified_gmt":"2020-01-19T21:45:55","slug":"importer-un-fichier-xml-dans-excel","status":"publish","type":"post","link":"https:\/\/www.auditsi.eu\/?p=8657","title":{"rendered":"Importer un fichier XML dans Excel"},"content":{"rendered":"<p style=\"text-align: justify;\">Les <a href=\"https:\/\/www.auditsi.eu\/?tag=fichier-xml\">fichiers XML<\/a> ont de nombreuses utilisations. C&#8217;est, avec le <a href=\"https:\/\/www.auditsi.eu\/?tag=fichier-a-plat\">fichier \u00e0 plat<\/a>, l&#8217;un des deux formats admis pour le Fichier des Ecritures Comptables (FEC). Les fichiers de virements bancaires <a href=\"https:\/\/www.auditsi.eu\/?tag=sepa\">SEPA<\/a> sont \u00e9galement transmis au format XML. Ainsi que les fichiers de donn\u00e9es fournis par l&#8217;<a href=\"https:\/\/www.auditsi.eu\/?tag=inpi\">INPI<\/a> dans le cadre de son projet Open Data (brevets et marques ou comptes annuels d&#8217;entreprises).<\/p>\n<p style=\"text-align: justify;\">Le XML (pour <em>eXtensible Markup Language<\/em>) est un langage de mise en forme des documents. La mise en forme des documents est r\u00e9alis\u00e9e au moyen de balises (<em>markup<\/em> en anglais). Ce sont ces balises qui d\u00e9limitent les diff\u00e9rents champs de donn\u00e9es (alors que dans un fichier \u00e0 plat, les champs sont d\u00e9limit\u00e9s par un caract\u00e8re, tabulation, point-virgule&#8230;).<\/p>\n<div id=\"attachment_8659\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=8659\" rel=\"attachment wp-att-8659\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-8659\" class=\"size-full wp-image-8659\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Fichier-XML-ouvert-dans-un-navigateur-internet.png\" alt=\"Fichier XML ouvert dans un navigateur internet\" width=\"590\" height=\"510\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Fichier-XML-ouvert-dans-un-navigateur-internet.png 590w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Fichier-XML-ouvert-dans-un-navigateur-internet-300x259.png 300w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\" \/><\/a><p id=\"caption-attachment-8659\" class=\"wp-caption-text\">Fichier XML ouvert dans un navigateur internet<\/p><\/div>\n<p style=\"text-align: justify;\">Ci-avant, extrait d&#8217;un fichier XML (comptes d&#8217;une entreprise d\u00e9pos\u00e9s greffe du Tribunal de commerce) fourni par l&#8217;INPI.<\/p>\n<p style=\"text-align: justify;\">Un double-clic sur un fichier XML (reconnaissable par l&#8217;extension .XML), l&#8217;ouvre g\u00e9n\u00e9ralement dans le navigateur internet.<\/p>\n<p style=\"text-align: justify;\">Exploiter les donn\u00e9es d&#8217;un fichier XML dans Excel est tr\u00e8s ais\u00e9. Pour ce faire, dans l&#8217;explorateur de fichiers, exercer un clic droit sur le fichier puis Ouvrir avec&#8230; S\u00e9lectionner Excel.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=8658\" rel=\"attachment wp-att-8658\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8658\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/XML-Ouvrir-avec-Excel.png\" alt=\"XML Ouvrir avec Excel\" width=\"650\" height=\"498\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/XML-Ouvrir-avec-Excel.png 650w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/XML-Ouvrir-avec-Excel-300x230.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Dans la fen\u00eatre suivante, valider l&#8217;option &#8220;En tant que tableau XML&#8221; :<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=8660\" rel=\"attachment wp-att-8660\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8660\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Ouvrir-fichier-XML-en-tant-que-tableau-XML.png\" alt=\"Ouvrir fichier XML en tant que tableau XML\" width=\"257\" height=\"142\"><\/a><\/p>\n<p style=\"text-align: justify;\">Enfin, cliquer sur le bouton Ok :<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=8661\" rel=\"attachment wp-att-8661\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8661\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Source-XML-sans-sch\u00e9ma.png\" alt=\"Source XML sans sch\u00e9ma\" width=\"411\" height=\"127\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Source-XML-sans-sch\u00e9ma.png 411w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Source-XML-sans-sch\u00e9ma-300x93.png 300w\" sizes=\"auto, (max-width: 411px) 100vw, 411px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Apr\u00e8s quelques instants, les donn\u00e9es du fichier XML apparaissent sous la forme d&#8217;un tableau de donn\u00e9es :<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?attachment_id=8662\" rel=\"attachment wp-att-8662\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8662\" src=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Fichier-XML-ouvert-avec-Excel.png\" alt=\"Fichier XML ouvert avec Excel\" width=\"820\" height=\"261\" srcset=\"https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Fichier-XML-ouvert-avec-Excel.png 820w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Fichier-XML-ouvert-avec-Excel-300x95.png 300w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Fichier-XML-ouvert-avec-Excel-768x244.png 768w, https:\/\/www.auditsi.eu\/wp-content\/uploads\/2020\/01\/Fichier-XML-ouvert-avec-Excel-730x232.png 730w\" sizes=\"auto, (max-width: 820px) 100vw, 820px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Les donn\u00e9es sont maintenant interrogeables avec les outils d\u2019<a href=\"https:\/\/www.auditsi.eu\/?tag=analyse-de-donnees\">analyse de donn\u00e9es<\/a> habituels.<\/p>\n<p style=\"text-align: justify;\">Il est \u00e9galement possible d&#8217;automatiser l&#8217;ouverture de fichiers XML avec une commande VBA. C&#8217;est l&#8217;instruction <em>Workbooks.OpenXML<\/em> qui r\u00e9alise cette t\u00e2che. Le param\u00e8tre <em>Filename<\/em> contient le nom du fichier XML y compris son chemin d&#8217;acc\u00e8s. Le param\u00e8tre <em>LoadOption:=xlXmlLoadImportToList<\/em> valide l&#8217;option &#8220;En tant que tableau XML&#8221;.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">Workbooks.OpenXML Filename:=\"C:\\Users\\COLDIR01\\PUB_CA_086080520_4502_1960B00052_2018_4258.donnees.xml\", LoadOption:=xlXmlLoadImportToList<\/pre>\n<p style=\"text-align: justify;\">___<\/p>\n<p style=\"text-align: justify;\">Les deux documents librement t\u00e9l\u00e9chargeables ci-apr\u00e8s (publi\u00e9s par la Banque ING et par l&#8217;INPI) fournissent des informations compl\u00e9mentaires sur le langage XML.<\/p>\n<p style=\"text-align: justify;\">Tous les articles en rapport avec la <a href=\"https:\/\/www.auditsi.eu\/?tag=conversion-de-fichier\">conversion de fichier<\/a>.<\/p>\n<p style=\"text-align: justify;\">Approfondir le sujet : <a title=\"Programmer en VBA\" href=\"https:\/\/www.auditsi.eu\/?cat=1569\">Programmer en VBA<\/a> \/ <a title=\"S\u00e9rie d'articles Ma\u00eetriser Excel\" href=\"https:\/\/www.auditsi.eu\/?p=4475\">D\u00e9couvrir la s\u00e9rie d\u2019articles Ma\u00eetriser Excel<\/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=\"Importer%20un%20fichier%20XML%20dans%20Excel\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"<p>Les fichiers XML ont de nombreuses utilisations. C&#8217;est, avec le fichier \u00e0 plat, l&#8217;un des deux formats admis pour le Fichier des Ecritures Comptables (FEC). Les fichiers de virements bancaires SEPA sont \u00e9galement transmis au format XML. Ainsi que les fichiers de donn\u00e9es fournis par l&#8217;INPI dans le cadre de son projet Open Data (brevets &#8230;<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?p=8657\" class=\"more-link\">Continue reading &lsquo;Importer un fichier XML dans Excel&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=\"Importer%20un%20fichier%20XML%20dans%20Excel\";<\/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":[48,1326,1569],"tags":[2141,2136,989,308,2047,1633,1210,2049,985,2113,2140,2139,2137,2135,1173,1641,1262,2138],"class_list":["post-8657","post","type-post","status-publish","format-standard","hentry","category-excel","category-maitriser-excel","category-programmer-en-vba","tag-xml","tag-balise","tag-champ-de-donnees","tag-conversion-de-fichier","tag-delimiteur","tag-excel","tag-fec","tag-fichier-xml","tag-importation-de-donnees","tag-inpi","tag-langage-xml","tag-loadoption","tag-markup","tag-openxml","tag-sepa","tag-vba","tag-virements","tag-xlxmlloadimporttolist"],"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\/8657","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=8657"}],"version-history":[{"count":8,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/8657\/revisions"}],"predecessor-version":[{"id":8670,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/8657\/revisions\/8670"}],"wp:attachment":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}