我只是试图读取电子表格,并根据单元格中的值构建对象列表。
其中两个单元格应用了公式,我如何读取计算值而不是公式。
我正在使用 Infragistics2.Excel.v8.2,我已经看到了一个使用 Infragistics2.Documents.Excel 命名空间中的 GetText() 的示例,但我似乎没有可用的方法,如果没有,还有其他方法吗?下载额外的dll?
这是我的代码,origincountry 和 destinationcountry 正在使用一个公式。
foreach (var row in worksheet.Rows)
{
var fullScheduleUtc = new FullScheduleUtc
{
Title = "",
Carrier = row.Cells[0].Value.ToString(),
FlightNumber = row.Cells[1].Value.ToString(),
DepartureStation = row.Cells[2].Value.ToString(),
OriginCountry = row.Cells[3].Value.ToString(),
DepartureTime = new TimeSpan(),
DestinationStation = row.Cells[5].Value.ToString(),
DestinationCountry = row.Cells[6].Value.ToString(),
ArrivalTime = new TimeSpan(),
EffectivePeriod = row.Cells[8].Value.ToString(),
Monday = true,
Tuesday = false,
Wednesday = true,
Thursday = true,
Friday = true,
Saturday = true,
AircraftType = row.Cells[10].Value.ToString()
};
fullScheduleList.Add(fullScheduleUtc);
}