以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何双击表,将数据加载到excel中 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28635) |
||||
-- 作者:blackzhu -- 发布时间:2013/2/6 9:00:00 -- 如何双击表,将数据加载到excel中 我做了一个窗口,用一个分区面板,一边分区利用一个浏览器加载一个EXCEL,另外一个分区加载一个表. 我想双击这个表,将这个表点击的数据自动添加浏览器中的EXCEL中去. 做来做去都没有办法即时显示.网上的方法都是C#语言的.弄了半天也不行.
|
||||
-- 作者:lin_hailun -- 发布时间:2013/2/6 9:39:00 -- 这个可以做到的,使用动态数据源就行了。例子。
|
||||
-- 作者:blackzhu -- 发布时间:2013/2/6 9:43:00 -- 看看 |
||||
-- 作者:blackzhu -- 发布时间:2013/2/6 9:49:00 -- 哦 你这个办法昨日我也想到的,但是没有实施. 办法不错. |
||||
-- 作者:blackzhu -- 发布时间:2013/2/6 10:06:00 -- 如何获取EXCEL任意单元格? |
||||
-- 作者:blackzhu -- 发布时间:2013/2/6 10:17:00 -- 这个想来想去还是没有办法做到随心所欲输入到任何单元格. |
||||
-- 作者:lin_hailun -- 发布时间:2013/2/6 13:24:00 -- 楼主,直接通过嵌入的webbrowser然后通过vba操作excel是可行的。 建议你下载一个vs,然后根据网上的教程添加一个axwebbrowser,封装好以后,狐表引用这个dll,就可以用vba操作excel了。 比较麻烦,我就不做了。 |
||||
-- 作者:lin_hailun -- 发布时间:2013/2/6 14:10:00 -- 在webbrowser的基础上通过反射获得excel的控制权,这样就可以通过vba控制excel。 做了一个小例子。你需要引用一个dll文件。
|
||||
-- 作者:blackzhu -- 发布时间:2013/2/6 14:47:00 -- 学习一下. |
||||
-- 作者:blackzhu -- 发布时间:2013/2/6 14:52:00 -- 你这个方法我们用过了,现在的还要简单. 问题是需要获取活动单元格的位置. |