Ich habe versucht, mit F# eine xls-Datei wie folgt zu lesen
open Microsoft.Office.Interop.Excel
let app = ApplicationClass(Visible = false)
let book = app.Workbooks.Open "test.xls"
let sheet = book.Worksheets.[1] :?> _Worksheet
let vals = sheet.UsedRange.Value2
Das Problem ist, wie kann ich Vals in einen F#-Typ parsen? in fsx.exe, zeigte die Vals als
'val vals: obj = [bound1
bound2
["colname1"; "colname2"; ...]
[1234,5678,]...]
Ich wollte zuerst die String-Repräsentation abrufen, aber printfn "%A" vals.ToString();;
zeigt "System.Object[,]"
nur. Wenn ich dann versuche, auf vals.[1,1]
Ich erhalte die Fehlermeldung The field,constructor or member 'item' is not defined
danke,