我想从Excel文件导入一些基本数据(只有少数整数)到F#列表中。 这里是我计算的代码,打开一个Excel文件,将单元格“C6”的值和“存储”在一个名为l的变量中。 但是,它不会编译为出现类型错误。事实上,第一个值的类型是obj。 如何将它转换为int?将Excel数据导入F#
//#r "Microsoft.Office.Interop.Excel"
//#r "office"
open Microsoft.Office.Interop
let xlApp = new Excel.ApplicationClass()
let xlWorkBook = xlApp.Workbooks.Open(@"C:\Users\Fabien C\Desktop\algo données.xlsx")
let xlWorkSheet = xlWorkBook.Worksheets.["Produits"] :?> Excel.Worksheet
let firstValue = xlWorkSheet.Cells.[6,3]
let (l : int) = firstValue
可能重复[f#读取xls文件 - 如何解析value2对象](http://stackoverflow.com/questions/6031507/f-read-xls-file-how-to-parse-a-value2-对象) – Brian