1
SQLデータベースからExcelSheetに値を転送します。私は文字列と整数を書くことはできますが問題はありませんが、私は倍精度を書くときにExcelは文書を修復する必要があります。それは、数字がテキストとして形作られていると言います。Open XML SDK ExcelセルにDouble値を書き込む
私はこのコードを使用:
double val = Math.Round(reader.GetDouble(3),2);
cell.CellValue= new CellValue(Convert.ToString(val));
cell.DataType = new EnumValue<CellValues>(CellValues.Number);