注册 登录
编程论坛 VB6论坛

这个listview控件可以像EXCEL一样插入一行吗

chen3bing 发布于 2019-01-19 10:37, 6616 次点击
只有本站会员才能查看附件,请 登录

这个界面我用LISTVIEW控件实现了变色,删除。
老板要求,像EXCEL一样右键插入一行。
怎么实现呢?谢谢!
22 回复
#2
suzhanpeng2019-01-19 11:36
只有本站会员才能查看附件,请 登录

我看最后老板要求的功能就是EXCEL的功能!!
1.用Microsoft office web components 11.0 中的Spreadsheet控件。
2.直接用Excel中的VBA。
#3
chen3bing2019-01-19 11:51
谢谢!VBA我不会,第一种方法那个控件在哪里找呢?
#4
wds12019-01-19 12:59
ListView1.ListItems.Add n  '在第N行插入新行

ListView1.ListItems.Remove N '删除第N行
#5
chen3bing2019-01-19 13:33
老板要求那个类似文本框的东西要能编辑
#6
chen3bing2019-01-19 13:46
回复 2楼 suzhanpeng
谢谢!我找不到那个部件。
只有本站会员才能查看附件,请 登录
#7
ZHRXJR2019-01-19 18:10
回复 楼主 chen3bing:

真不知道你的老板的具体要求,一会儿这个要求,一会儿那个要求,能不能一次性说清楚具体要求,如果是操作 Excel ,VB 操作方法很多,非常灵活的。
如果能够将你的 Excel 发上来,估计解决问题也非常容易了。
#8
chen3bing2019-01-20 09:25
谢谢!EXCEL表格就是像我一楼贴出来的那样。
还有这几个
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

#9
chen3bing2019-01-20 09:46
还有一个就是1楼的那个
只有本站会员才能查看附件,请 登录
#10
wds12019-01-20 11:39
你这个就是处理execl和word,外加一个显示编辑页面。

还是学学基本显示和文件execl输入输出处理吧。
#11
chen3bing2019-01-20 12:33
回复 10楼 wds1
感觉这方面的资料太少,也找不到相应的书,学着很费劲
#12
ZHRXJR2019-01-20 16:18
回复 11楼 chen3bing:

实际上 VB 操作 Excel 非常灵活的,选择 VB 的 ADO 对象操作非常简单,当然也可以使用 VB 的 Excel 对象操作。
看来你这方面比较生疏一些,给你做了一个小程序,可以查询、新增、修改、删除,你运行看看。
只有本站会员才能查看附件,请 登录

有问题再探讨。
#13
chen3bing2019-01-20 16:41
回复 12楼 ZHRXJR
谢谢!
#14
chen3bing2019-01-20 16:43
只有本站会员才能查看附件,请 登录

打不开啊!
#15
ZHRXJR2019-01-20 21:31
你安装的 Office 是什么版本?2007、2010、2012、2015?估计是驱动不正确。
我的电脑运行没有一点问题。

[此贴子已经被作者于2019-1-20 21:34编辑过]

#16
chen3bing2019-01-21 09:26
回复 15楼 ZHRXJR
我的是2007
#17
ZHRXJR2019-01-21 09:55
2007不可能是驱动问题,我的也是2007,运行非常正常。
只有本站会员才能查看附件,请 登录

打开你的VB,看看引用中有没有下图中的 Microsoft.Excel.12.0 的引用
只有本站会员才能查看附件,请 登录

如果没有说明这个驱动丢失了。
#18
chen3bing2019-01-21 13:42
只有本站会员才能查看附件,请 登录
#19
ZHRXJR2019-01-21 14:08
看来驱动程序是没有问题的,那么估计是你的 Office 2007 中没有安装 Access 2007 模块的原因吧,否则不可能出现
只有本站会员才能查看附件,请 登录

不然我也搞不明白了。
#20
chen3bing2019-01-21 14:51
果然,我看了一下,确实没安装Access 2007
#21
chen3bing2019-01-21 17:34
重装了OFFICE2007,就好了。
只有本站会员才能查看附件,请 登录

你能把工程发给我吗?我想研究研究。
#22
chen3bing2019-01-21 17:36
可是重装office2007以后,DTPicker1控件用不成了
#23
chen3bing2019-01-22 08:56
我的邮箱:chenbingjy@
1