C#修改导出的Excel列为数值类型

导出Excel表格,想要将某一列的类型修改为数值类型
这是我原本的列类型,我将第二列修改为double类型,但是导出的Excel还是常规
columnFeildType[0] = "text";
columnFeildType[1] = "double";
columnFeildType[2] = "text";
columnFeildType[3] = "text";
运行结果及报错内容

img

最终想得到的结果是下图所示,选中第二列的数据就会显示为数值类型

img

range.NumberFormatLocal方法
https://blog.csdn.net/feiying008/article/details/17117899

这个数值类型的代码应该是什么,double不好使,求解答