各位兄弟 请VBA问题一个

段传涛
领域专家: 后端开发技术领域
2012-03-27 01:34:01
A B C E
1 2011-10-20 CABLE 800
2 2011-7-5 CISCO1941/K9 61
3 2012-2-23 CISCO1941/K9 -1
4 2011-12-30 CISCO1941/K9 -5
5 2012-3-13 CISCO2821 2
6 2012-3-14 CISCO2821 1
7 2011-7-5 CISCO2911/K9 27
8 2011-9-6 CISCO2911/K9 72
9 2011-11-2 CISCO2911/K9 33
10 2011-11-18 CISCO2911/K9 131
11 2011-12-23 CISCO2911/K9 4
求VBA 代码 算出
按照B 列排序,当名称相同时 C列相加 例如
5 2012-3-13 CISCO2821 2
6 2012-3-14 CISCO2821 1 3
-----------------------------------------------------------e 的3 是5行+6行

...全文
140 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzy513 2012-03-30
  • 打赏
  • 举报
回复
如果是数据库可以查询就可以相加。
段传涛 2012-03-27
  • 打赏
  • 举报
回复
呵呵 方法 我知道 就是在VBA里 不会用。
没有办法啊 。
沐NeMo 2012-03-27
  • 打赏
  • 举报
回复
你的列表是 datatable ,还是 array , 主程序是excel 还是access 。
vba也有collection 不过没有.net的这么方便。
思路:
1.找出有多少个c列的值
2.重新独个查询
3.求和。

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧