问题描述
如题要求不添加Microsoft.Office.Interop以外的引用我知道用excelSheet.Columns(1).copy()方法复制列但不会如何将数据显示到textbox,或者赋值给一个string???谢谢帮助
解决方案
解决方案二:
textbox.text=excel.Cells[i,j]
解决方案三:
我程序的代码:objectobj=((Xls.Range)(sheet.Cells[rowNumber,columnNumber])).Value2;if(obj==null)returnstring.Empty;returnobj.ToString();
解决方案四:
引用1楼sup_haiker的回复:
textbox.text=excel.Cells[i,j]
这个速度太慢,我要的是速度
解决方案五:
引用2楼tangxu12的回复:
我程序的代码:objectobj=((Xls.Range)(sheet.Cells[rowNumber,columnNumber])).Value2;if(obj==null)returnstring.Empty;returnobj.ToString();……
一列数据一万行以上一个一个读取速度太慢了要秒杀法
解决方案六:
VB.NET:excelSheet.Columns("C").copy()string=My.Computer.Clipboard.GetText
时间: 2024-07-29 14:12:08