Erreur -1072896636 “DTD Interdit” lors de l'ouverture du fichier xml dans Excel, que dois-je faire?

J'essaie d'ouvrir un fichier XML dans Excel 2013, mais il dit qu'il ne peut pas le faire parce que "DTD interdite". J'ai cherché la solution, mais tout ce que je trouve certains morceaux de code qui sont censés résoudre le problème.

Mais je ne comprends pas du tout! Quel est le code? Je suis juste de l'ouverture du fichier, je ne suis pas l'écriture d'un programme ou quoi que ce soit. Dois-je réciter le code à haute voix avant l'ouverture d'un fichier ou quoi? Désolé, mais je trouve ça vraiment absurde.

Est-il une solution pour ouvrir le fichier sans l'écriture d'un programme pour cela? Et si non, que dois-je faire avec ce code?

Le code dont je parle est la suivante

Set xmlDoc = CreateObject("Msxml2.DOMDocument.6.0")
xmlDoc.setProperty "ProhibitDTD",False
xmlDoc.load xmltoload.xml

J'ai découvert que le fichier est peut-être censé être ouvert dans Word, Excel pas, mais le Mot 2013 me donne la même erreur.

Réponse:
Il semblait que le fichier était censé être ouvert dans Excel, après tout. J'ai trouvé sur Internet que Office 2007 et plus n'interdit pas la DTD, quelle qu'elle soit. Donc j'ai réussi a contourné le problème en ouvrant le fichier nécessaire dans Excel 2003.

OriginalL'auteur Hanako Seishin | 2014-03-14