Excelは、ワークブックを「XMLテーブル」形式で保存し、すべてのフォーマットおよびスタイル情報を保持してから、ネイティブのExcelワークブックとして開いて編集することができます。Mathematica for Excelでこのようなファイルを生成し、行、列、セルなどのフォーマット情報をプログラムで追加したいと思います。
最初のつまずきの問題は、私がMathematicaImport
でExcelで生成したファイルを作成した後でも、結果のファイルに戻るだけではExcelで開くことができないということです。テキストエディタで開くと、このファイルに引用符ではなくアポストロフィが含まれていることがわかります。これを修正するオプションを追加しましたが、結果のファイルはまだExcelで開くことができません。より注意深く比較すると、生成されたファイルの名前空間プレフィックスのほとんども削除されることがわかります。Export
"XML"
"AttributeQuoting" -> "\""
Export
Export
MathematicaからExcel互換のXMLファイルを生成する方法は?
PSこの質問は、前の質問「MathematicaからテキストフィールドとしてExcelの数値にエクスポートする方法は?」から来ています。