none
C# Openxml contenu illisible après une fusion RRS feed

  • Discussion générale

  • Bonjour

    j'ai copié/collé l'exemple MSDN pour MergeCells. https://msdn.microsoft.com/en-us/library/documentformat.openxml.spreadsheet.mergecells(v=office.15).aspx

    Quand j'ouvre le fichier avec Excel, il affiche une erreur "Contenu illisible", mais arrive à récupérer le fichier.

    Voici les détails les détails

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
    <logFileName>error009440_01.xml</logFileName>
    <summary>Des erreurs ont été détectées dans le fichier « C:\Users\3A\Documents\Visual Studio 2013\Projects\Test openxml\Test openxml\bin\Debug\Test.xlsx »</summary>
    <removedRecords summary="Liste des enregistrements supprimés ci-dessous :">
    <removedRecord>Enregistrements supprimés: Fusionner les cellules dans la partie /xl/worksheets/sheet1.xml</removedRecord>
    </removedRecords>
    </recoveryLog>

    Au boulot, j'ai Visual Studio 2013 (Pro)et Office 2010, à la maison même symptome, avec Community 2013 et Office 2007.

    Quelqu'un saurait il d'ou cela peut venir?

    Merci d'avance


    jeudi 1 juin 2017 16:39

Toutes les réponses

  • Bonjour,
    Est-ce que vous obtenez le même résultat si vous sauvegardez le fichier Test.xlsx en différent format - par exemple Test.xls?

    Cordialement,
    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    vendredi 2 juin 2017 14:41
    Modérateur
  • Bonsoir

    merci de votre proposition.

    J'ai dû m'absenter quelques jours et n'ai pu tester que ce soir.

    Ça ne fonctionne pas, le format openxml est différent de l’ancien format Excel.

    Si une fois le fichier généré, je change l'extension, Excel me dit qu'elle ne correspond pas et que le fichier est corrompu.

    Si je change l'extension dans le code ça plante à l'ouverture du fichier.

    Le plus étonnant est que je ne reproduis plus l'erreur.

    J'ai tellement bidouillé le fichier que je ne sais pas pourquoi..

    lundi 12 juin 2017 20:57