2017-01-11 4 views
1

Wir möchten beim Export von Excel nach Excel Zeit sparen. Dazu exportieren wir eine lange Liste von Variablen in einen Befehl. Insgesamt werden fast 800 Reihen gleichzeitig exportiert. Wir möchten Titel auf jeder Seite haben. Um lesbar zu sein, haben wir höchstens etwa 70 Zeilen pro Seite. Wir können keine Titel in die Zeilen einfügen, die sich oben auf der Seite befinden, weil dann die Titel von Eviews überschrieben werden würden. Daher verwenden wir die Optionen für die Drucktitel in Excel.E-Views können nicht nach Excel exportiert werden, wenn Drucktitel definiert sind

Das Problem ist, dass wenn wir Print-Titel verwenden wir einen Fehler bekommen, den wir sonst nicht bekommen, und danach verliert die Excel-Datei alle alten Daten.

The name cannot be the same as a built in name. 
Old name: Print_Titles 

Gibt es eine Möglichkeit, dies zu umgehen?

EDIT: Je nachdem, wie print_titles in der xlsx-Datei gespeichert sind, kann die Datei entweder überschrieben werden oder nur die Drucktitel werden "entfernt". Wenn die xlsx-Datei entpacken und Lesen einer XML erhalte ich diese Zeile:

<definedName name="_xlnm.Print_Titles" localSheetId="0">MySheet!$1:$1</definedName> 

wenn ich das gleiche tun nach dem Export _xlnm. ist entfernt und ich bekomme das:

<definedName name="Print_Titles" localSheetId="0">MySheet!$1:$1</definedName> 

Und dann die Drucktitel funktionieren nicht und muss erneut manuell zurückgesetzt werden.

Antwort

0

Dies scheint ein Fehler in Excel oder eviews zu sein. Nach vielen Kontakten mit Leuten bei Eviews haben wir einen Workaround, der das Excel 2003 Dateiformat verwendet. Dann werden Drucktitel nicht entfernt.

Verwandte Themen