delphi读取Clipboard中的Excel中的数据,速给分解决思路
delphi读取Clipboard中的Excel中的数据,急,速给分
1.我现在要自己建个表,会动态的取Excel中的部分数据,所以不需要整个EXcel表导入,所以想通过鼠标选中Excel某个区域复制,然后粘贴到我的Strgrid表中,如何知道Clipboard中的数据是excel中的格式,如何判断有几行几列
2.我如何做到stringgrid表格复制,可以粘贴到excel中去
------解决思路----------------------
你的问题太怪。
1、Clipboard复制的数据,是有条件的。不是你想像那样,Excel若干行列通过复制,就能传入DBGrid。
2、二者是不同的数据,是不能简单地复制;
3、比较好的办法,是通过指定Excel的Cell行列的循环,通过字符的复制,逐行逐列复制。
------解决思路----------------------
http://wenku.baidu.com/link?url=QUv8uHSLpwsBOYL7Bd6kk6wMxm2OOOWGbLBA_R0_H8HJEfzuygAMqfx3BuMLGpEeTxxhuz8ZJVxxVP1lNmokPjbRd77aDfOK244VaXYk0tK
这个是百度的贴子,例程之类都很详细
需要创建你自己的剪贴板格式
1.我现在要自己建个表,会动态的取Excel中的部分数据,所以不需要整个EXcel表导入,所以想通过鼠标选中Excel某个区域复制,然后粘贴到我的Strgrid表中,如何知道Clipboard中的数据是excel中的格式,如何判断有几行几列
2.我如何做到stringgrid表格复制,可以粘贴到excel中去
------解决思路----------------------
你的问题太怪。
1、Clipboard复制的数据,是有条件的。不是你想像那样,Excel若干行列通过复制,就能传入DBGrid。
2、二者是不同的数据,是不能简单地复制;
3、比较好的办法,是通过指定Excel的Cell行列的循环,通过字符的复制,逐行逐列复制。
------解决思路----------------------
http://wenku.baidu.com/link?url=QUv8uHSLpwsBOYL7Bd6kk6wMxm2OOOWGbLBA_R0_H8HJEfzuygAMqfx3BuMLGpEeTxxhuz8ZJVxxVP1lNmokPjbRd77aDfOK244VaXYk0tK
这个是百度的贴子,例程之类都很详细
需要创建你自己的剪贴板格式