次のようなものを含む単純な .csv ファイルを作成すると:
01/22/2013,3.14159265358979323846264338
Excelで開くと、セルには丸められた数値が表示され3.141592654
、数式バーには値全体が表示されます。ただし、変更を加えてcsvファイルを保存するか、元のファイルを別のcsvファイルとして保存すると、ファイルには丸められた数値のみが含まれるため、3.141592654
小数点の精度が失われます。
これらのファイルを vba マクロを介して書き出しています。私が試してみました :
ActiveWindow.DisplayFormulas=True
保存コマンドの前に、日付を数値形式に変更することを除いて機能し、この形式をセルの範囲のみに適用する方法がわかりませんでした。数値精度を維持する簡単な方法はありますか?