我想将一些基本数据(只有几个整数)从 Excel 文件导入 F# 列表。
这是我计算的代码,它打开一个 Excel 文件,获取单元格“C6”的值并将其“存储”在一个名为 l 的变量中。
但是它没有编译为出现类型错误。实际上,第一个值的类型是 obj。
如何将其转换为 int?
//#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
最佳答案
关于excel - 将 Excel 数据导入 F#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7247187/