In meiner iOS-Anwendung möchte ich die Excel-Datei (.xlsm) generieren. Ich habe die Bibliothek libXl benutzt.http://www.libxl.com/) Diese Bibliothek unterstützt Excel 97 -2003-Formate(xls) und Excel 2007-2013 XML-Formate (xlsx / xlsm) durch Referenzieren auf der Homepage. Jetzt ist mein Problem, dass ich xlsx Akte fomat exportieren kann aber die xlsm Anwendung in meine Anwendung nicht exportieren kann. Weißt du wie das geht?
Antworten:
2 für die Antwort № 1Sie können libXL nicht zum Erstellen von Makros verwenden, aber Sie können vorhandene Makros beibehalten. Sie können z. B. eine Excel-Makrodatei als Vorlage verwenden, sie mit libXL lesen, einige Änderungen vornehmen und speichern.
Um .xslm anstatt .xslx zu speichern, müssen Sie der Datei nur eine andere Erweiterung geben. Das Dateiformat ist gleich. Excel wird keine .xlsx-Datei öffnen, wenn es Makros eingebettet hat, aber es ist nur eine Konvention.