iOSアプリにスプレッドシート編集機能を追加しようとしています。グリッドビューを使用して表示し(質問には関係ありません)、LibXLを使用してデータをビューにロードしています。その部分はすべて非常にうまく機能しますが、セルが変更された後に数式を計算する方法がありません。
LibXLを使用して数式を作成すると、新しい値は計算されず、数式値(文字列)を設定するだけのようです。そのため、そのセルから数値を読み取ろうとすると、最後に計算された数値(Excelから)に設定されたままになります。
0
同様に、数値を含むセルとそれらを合計する数式セルを作成した場合、Excelで開くまで、数値を読み取る計算は実際には行われません。
私はLibXLが私の問題の特効薬であることを望んでいましたが、今は数式の文字列値(つまり"SUM(A1:b2)"
)と最後に計算された値だけで行き詰まっています。
LibXLが単に値を計算するDIDであり、それがすべて間違っている場合は、それが大好きですが、そうでないことを示すドキュメントは表示されません。そうでない場合は、Excelの数式構文を照合してこれらの値を計算するために使用できるObj-C、C、またはC ++ライブラリはありますか?