C#winform 剪贴板中的EXCEL文档,存入datatable中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#winform 剪贴板中的EXCEL文档,存入datatable中相关的知识,希望对你有一定的参考价值。

我想把不已经复制到剪贴板中的EXCEL文档(可能只粘贴了一个工作薄的一小部分),现在想把这个部分存入DATATABLE里面。不在知道怎么办,有没有人帮忙写下啊
NO 工资 NO 工资
IT部 1 200 3 300
市场 2 300 4 200
备注

EXCEL表格这个类似上面的

参考技术A 直接写入数据库不就行

WinForms 中的 C# 虚拟列表视图

【中文标题】WinForms 中的 C# 虚拟列表视图【英文标题】:C# Virtual List View in WinForms 【发布时间】:2020-08-30 17:30:11 【问题描述】:

我不熟悉虚拟列表项及其工作原理。您能解释一下用途以及何时适合使用。可以与word文档文本文件,excel文档一起使用吗?它是如何提取信息的,是否有任何对列表项有用的示例:详细模式?我不知道如何启动该程序,感谢任何帮助。

【问题讨论】:

【参考方案1】:

基本上,虚拟列表控件允许您拥有一个包含大量项目的列表框,但只将数据的子集加载到内存中。当用户滚动列表并耗尽内存中的项目时,列表控件会加载更多数据:

http://msdn.microsoft.com/en-us/library/ye4z8x58.aspx

.NET 版本是通过 ListView 控件的“VirtualMode”属性实现的。当它设置为 true 时,它​​将充当虚拟列表。您的代码处理“RetrieveVirtualItem”事件以在虚拟列表的项目用尽时将更多数据加载到列表视图中:

http://msdn.microsoft.com/en-us/library/system.windows.forms.listview.virtualmode(v=vs.110).aspx

【讨论】:

以上是关于C#winform 剪贴板中的EXCEL文档,存入datatable中的主要内容,如果未能解决你的问题,请参考以下文章

WinForms 中的 C# 虚拟列表视图

c#如何在winform中打开一个excel文档呢

C#winform 两个datagridview中的数据一键导出到同一个excel中两个sheet页里

C#winform 将excel中的数据导入到datagridview中

C#Winform中DataGridView合并单元格的问题?

Winform excel导入问题