将单元格值与textbox.text值进行比较C#
长话短说我已经通过C#中的行写了一个excel iterationh的比较:
if(ws.Cells[i, "C"].ToString() == TextBox12.Text)
结果是抛出一个结果exception。 什么是做这种比较的正确方法? 我在互联网上做了大量的search,但没有任何适合我的东西。 需要帮助!
以ws.Cells[i,"C"]
对象的.ToString()
方法返回typesSystem._ComObject
。 你想ws.Cells[i,"C"].Value.ToString()
。 我testing了一下,发现两者是平等的。
- 从Excel中读取两列到Dictionary <ID,string>?
- ASP.NET导出到Excel – locking单元格
- 通过Asp.net在Sql Server表中上载或导入Excel工作表中的多个工作表
- 如何从数据表中创build多个Excel文件,并使用dotnet zip在asp.net中以zip格式下载它们
- 打开stream式Excel文档时避免受保护的视图
- 是否有一个Excel图表对象到System.Windows.Forms.DataVisualization.Charting转换器?
- 错误:“Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机上注册“
- 将datatable转换为.xlsx格式
- 在Excel中需要12小时的格式