0

Aspose Cellsは、それを使用するプロジェクトを継承したので、初めてです。セル内の数値は実際の数値であるという要件が追加されました。以前はテキストでした。

そこで、Cell.PutValue()を呼び出すコードの呼び出しを変更して、ブールisConvertedを受け取るメソッドのオーバーロードバージョンを使用しました。そのパラメータに「true」の値を渡すと、これらのインスタンスの問題が解決しました。

ただし、コードの他の場所では、ExcelDesigner.SetDataSource()およびExcelDesigner.Process( )を使用して、Webサイトからスプレッドシートにデータをエクスポートします。このアプローチで作成されたスプレッドシートには、数値がテキストとしてセルに保存されています。

この場合、PutValue()の場合と同様に、テキストを数値に変換するにはどうすればよいですか?

4

2 に答える 2

1

Asposeは、「スマートマーカー」と呼ばれるものを使用していることがわかりました。これは、Aspose Cellsがデータの挿入方法を決定するために使用する、テンプレートスプレッドシートのセルに埋め込まれたディレクティブです。

スマートマーカーにはオプションの「パラメーター」があります。これは、括弧で囲まれたコンマ区切りの修飾子であり、さらに処理命令を提供します。「(数値)」ディレクティブは、私が探していた結果を達成しました。

于 2011-04-01T18:08:25.513 に答える
0

さらにサポートが必要な場合は、 Aspose.Cellsフォーラムに直接クエリを投稿することもできます。これらのフォーラムは、サポートチームと開発チームによって監視されています。

開示:私はAsposeで開発者エバンジェリストとして働いています。

于 2011-07-06T16:06:26.917 に答える