2016-06-27 12 views
0

Ich habe eine Xlsx-Datei, die ich mit gnumerics ssconvert in eine XML-Datei konvertieren. Ich möchte, dass die resultierende XML-Datei keine Formeln/Ausdrücke enthält, sondern nur die numerischen Werte.Realculating Formeln vor dem Schreiben mit ssconvert (gnumeric)

Die man-Seite heißt es:

Hauptoptionen

--recalc alle Formeln neu berechnen vor dem Schreiben.

Aber wenn ich die XML-Datei zu überprüfen, enthält es noch Einträge wie diese

<gnm:Cell Row="1" Col="3" ExprID="2">=E2+(((int(G2)+12)+(G2-int(G2))/60*100)/24)</gnm:Cell> 

Bin ich etwas falsch? Gibt es eine Möglichkeit, alle xlsx-Ausdrücke zu entfernen und sie durch ihre Werte zu ersetzen? (Ähnlich wie bei der Verwendung von Excel können Sie einen Schnitt tun & speziellen Paste, wo Sie als Werte einfügen nur)

Antwort

0
  1. Kopieren und Einfügen Methode - die Daten kopieren und verwenden Sie Inhalte einfügen, verwenden Sie die Option Werte. Here's a guide.
  2. Verwenden Sie VBA - Wenn Sie dies oft tun müssen, lohnt es sich, einen einfachen Sub zu erstellen, um dies zu tun. Wählen Sie die Daten aus und verwenden Sie Selection.Value = Selection.Value, um die Konvertierung durchzuführen.
+0

Sorry, wenn ich nicht klar war. Ich möchte dies tun, ohne Excel oder manuelle Eingabe zu verwenden. (deshalb habe ich gnumeric benutzt) – Lieuwe