5

次のようなものを含む単純な .csv ファイルを作成すると:

01/22/2013,3.14159265358979323846264338

Excelで開くと、セルには丸められた数値が表示され3.141592654、数式バーには値全体が表示されます。ただし、変更を加えてcsvファイルを保存するか、元のファイルを別のcsvファイルとして保存すると、ファイルには丸められた数値のみが含まれるため、3.141592654小数点の精度が失われます。

これらのファイルを vba マクロを介して書き出しています。私が試してみました :

ActiveWindow.DisplayFormulas=True

保存コマンドの前に、日付を数値形式に変更することを除いて機能し、この形式をセルの範囲のみに適用する方法がわかりませんでした。数値精度を維持する簡単な方法はありますか?

4

1 に答える 1

5

影響を受ける細胞がわかっている場合は、次のようなことを試してください

Range("MYNUMBERS").NumberFormat = "#0.000000000000000"

?

于 2013-01-22T16:05:18.450 に答える