小数点以下20桁まで正確にする必要がある割り当てを生成するVBAスクリプトがあります。私はCDec()
を使用して、適切な小数精度で配列を塗りつぶします。私が持っている問題は、Excelワークシートに配列を出力すると、小数精度が大幅に低下することです。たとえば、私の配列では、数字が0.1557094848581301243552712433
であることが確認されていますが、ワークシートに出力されるときには0.15570948485813
になります。私は、テキストファイルに配列を書き込むことができ、配列が正しいレベルの精度を保持していることをさらに確認します。私はパイプ区切りのテキストファイルを作成しようとしていて、役に立たないためにTextToColumns
をやっていました。Excelの小数点精度へのExcel VBA
誰かが数値をExcelに読み込むときに、より高いレベルの小数精度を維持する方法を知っていますか?