如何使自己的程序通过剪贴板与Excel交换数据? 我只是听别人说可以用dde,不过我自己都是用variant变量实现的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把我的要求将具体一些吧。我需要在excel中Ctrl+C拷贝数据,然后在自己的表格控件中Ctrl+V将数据粘贴过来。我需要具体的实现。建议用纯文本(ClipBoard.AsText)的朋友请注意以下问题:单是采用纯文本方式最大的缺点是不能够识别Cell的合并,就是把多个Cell合并成一个Cell比如下面这两种表格,拷贝成文本都是一样的。┌────┬──────────┬─────┐│ 1 │ 2 │ 3 │ ├────┼─────┬────┼─────┤│ 4 │ │ │ 5 │└────┴─────┴────┴─────┘ ┌────┬──────────┬─────┐│ 1 │ 2 │ 3 │ ├────┼──────────┼─────┤│ 4 │ │ 5 │└────┴──────────┴─────┘ 在Excel中定义好区域,然后在通过区域的Copy和Paste方法,不能实现吗?格式当然能保留了可能是我理解错了 区域拷贝以后如何在自己的程序中读出来?我又不是在Excel中Copy和Paste 请问Delphi中如何获得Windows任务管理器中的应用程序任务数 菜问题:从函数声明直接跳到函数体的快捷键是什么? 怎样在程序中调用chm帮助文件? dll加载内存细节????PE文件类型? 哪有InstallShield汉化包 请高手解决数据库查询巨难问题(代码转换) 又发现了delphi的一个bug!在panel容器里放一个小的背景图片,form平铺,groupbox平铺,panel不平铺,但是panel也有brush的属性,请大家一起测 关于DBGRID控件显示风格 帮帮忙 paradox表的时间字段的操作! 关于主从表数据插入的问题,求教! 有关TPrinter对象!
然后在自己的表格控件中Ctrl+V将数据粘贴过来。
我需要具体的实现。建议用纯文本(ClipBoard.AsText)的朋友请注意以下问题:
单是采用纯文本方式最大的缺点是不能够识别Cell的合并,就是把多个Cell合并成一个Cell比如下面这两种表格,拷贝成文本都是一样的。
┌────┬──────────┬─────┐
│ 1 │ 2 │ 3 │
├────┼─────┬────┼─────┤
│ 4 │ │ │ 5 │
└────┴─────┴────┴─────┘ ┌────┬──────────┬─────┐
│ 1 │ 2 │ 3 │
├────┼──────────┼─────┤
│ 4 │ │ 5 │
└────┴──────────┴─────┘
格式当然能保留了
可能是我理解错了