Fehler beim Öffnen einer mit EPPlus generierten Excel-Datei

7

Ich erstelle eine Excel-Datei mit der EPPlus-Bibliothek. Wenn ich eine Datei erstelle und die Datei öffne, erscheint folgende Popup-Meldung:

  

Wir haben ein Problem mit einigen Inhalten in 'ExcelDemo.xlsx' gefunden. Willst du, dass wir versuchen, so viel wie möglich zu erholen? Wenn Sie der Quelle dieser Arbeitsmappe vertrauen, klicken Sie auf Ja

Ich verwende folgenden Code

%Vor%

Gibt es ein Problem in meinem Code oder ist dies ein Excel-Problem?

    
Waqas Ali 09.09.2014, 17:30
quelle

3 Antworten

21

Zu Beginn müssen Sie ein hinzufügen:

%Vor%

Fügen Sie am Ende ein

hinzu %Vor%     
Ads 19.02.2015 10:25
quelle
2

Ich werde meine Lösung teilen. Ich verwende eine Vorlage Excel-Datei und dann erstellen Sie neue Excel daraus.

Empfangen des gleichen Fehlers. Mein Code war

%Vor%

Ich musste den Code ändern in:

%Vor%

Auch ich benutze ASP MVC und die Antwort ist:

%Vor%     
mihkov 27.12.2016 09:07
quelle
0

In meinem Fall bestand das Problem darin,

aufzurufen %Vor%

und mit

%Vor%

gleichzeitig.

Wenn Sie package.GetAsByteArray () aufrufen, werden intern folgende Operationen ausgeführt:

%Vor%

Also, das Aufrufen von package.Save zweimal führt zu diesem Fehler beim Öffnen in Excel.

    
tseshevsky 21.12.2017 12:51
quelle

Tags und Links