24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 743  |  回复: 3

gxggsk118

铜虫 (小有名气)

[求助] 求和代码解析

如附件中,将表“数据”中每天每个点的价格求平均值和求和,以下是求和的代码,可我看不懂,各位老师能解析一下每条语句的作用吗?
Sub 按钮1_单击()
arr = Sheets("数据" ).Range("a1" ).CurrentRegion
Set d = CreateObject("scripting.dictionary" )
For a = 2 To UBound(arr)
    d(arr(a, 1)) = d(arr(a, 1)) + arr(a, 3)
Next
brr = Sheets("汇总" ).Range("a1" ).CurrentRegion
For a = 2 To UBound(brr)
    n = n + 1
    brr(n, 1) = d(brr(a, 1))
Next
Sheets("汇总" ).[c2].Resize(n, 1) = brr
End Sub
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 统计.xls
  • 2012-03-17 19:44:11, 48.5 K

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

emanlee

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
Sub 按钮1_单击()     子过程
arr = Sheets("数据" ).Range("a1" ).CurrentRegion 取得A1单元格
Set d = CreateObject("scripting.dictionary" ) 创建一个字典d
For a = 2 To UBound(arr)  开始循环
    d(arr(a, 1)) = d(arr(a, 1)) + arr(a, 3) 累加
Next  循环
brr = Sheets("汇总" ).Range("a1" ).CurrentRegion  取得A1单元格
For a = 2 To UBound(brr) 开始循环
    n = n + 1   计数
    brr(n, 1) = d(brr(a, 1))
Next
Sheets("汇总" ).[c2].Resize(n, 1) = brr  计算汇总
End Sub
2楼2012-03-18 08:01:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gxggsk118

铜虫 (小有名气)

能否解析一下循环语句是如何累加的吗?不明白arr,d(arr(a, 1)) ,arr(a, 3)分别表示什么意思?arr是一个区域吗?还是一个数组函数?arr(a, 1)是代表A列第一行的数值吗?arr(a, 3)又代表什么?是返回一个单元格数值吗?d(arr(a, 1)) ?
3楼2012-03-18 22:00:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gxggsk118

铜虫 (小有名气)

4楼2012-03-25 18:29:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 gxggsk118 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 266分,求材料冶金能源化工等调剂 +6 哇呼哼呼哼 2026-03-27 8/400 2026-03-28 07:15 by mmm just
[考研] 求调剂推荐 材料 304 +15 荷包蛋hyj 2026-03-26 15/750 2026-03-28 04:13 by fmesaito
[考研] 291求调剂 +13 hhhhxn.. 2026-03-23 19/950 2026-03-28 04:12 by fmesaito
[考研] 0856材料化工调剂 总分330 +10 zhubinhao 2026-03-27 10/500 2026-03-28 03:34 by fmesaito
[有机交流] 高温高压反应求助 10+4 chibby 2026-03-25 4/200 2026-03-27 21:08 by BT20230424
[考研] 287求调剂 +10 land xuxu 2026-03-26 10/500 2026-03-27 15:33 by 帕尔马拉特
[考研] 298调剂 +3 jiyingjie123 2026-03-27 3/150 2026-03-27 11:57 by wxiongid
[考研] 333求调剂 +3 question挽风 2026-03-23 3/150 2026-03-27 11:29 by 不吃魚的貓
[考研] 一志愿郑大085600,310分求调剂 +5 李潇可 2026-03-26 5/250 2026-03-27 11:14 by 不吃魚的貓
[考研] 求调剂323材料与化工 +7 1124361 2026-03-24 7/350 2026-03-27 10:22 by wangjy2002
[考研] 085602 289分求调剂 +8 WWW西西弗斯 2026-03-24 8/400 2026-03-26 16:33 by 不吃魚的貓
[考研] 一志愿哈工大,085400,320,求调剂 +4 gdlf9999 2026-03-24 4/200 2026-03-25 23:01 by boxking200
[考研] 299求调剂 +4 15188958825 2026-03-25 4/200 2026-03-25 22:56 by 418490947
[考研] 材料调剂 +3 iwinso 2026-03-23 3/150 2026-03-25 11:29 by greychen00
[考研] 一志愿北化315 求调剂 +3 akrrain 2026-03-24 3/150 2026-03-24 19:35 by 了了了了。。
[考研] 344求调剂 +3 desto 2026-03-24 3/150 2026-03-24 10:09 by 搏击518
[考研] 一志愿山东大学药学学硕求调剂 +3 开开心心没烦恼 2026-03-23 4/200 2026-03-24 00:06 by 开开心心没烦恼
[考研] 工科0856求调剂 +5 沐析汀汀 2026-03-21 5/250 2026-03-23 17:56 by 海瑟薇-
[考研] 275求调剂 +6 shansx 2026-03-22 8/400 2026-03-22 15:27 by barlinike
[考研] 一志愿南大,0703化学,分数336,求调剂 +3 收到VS 2026-03-21 3/150 2026-03-21 18:42 by 学员8dgXkO
信息提示
请填处理意见