star_yyx 2022-09-09 15:26 采纳率: 33.3%
浏览 4
已结题

如何在遍历三个表分别计算汇总数据

问题遇到的现象和发生背景

img

img

问题相关代码,请勿粘贴截图

Sub 总分()
Dim i, k, j
i = 2
For j = 1 To Sheets.Count
Do While Sheets(j).Range("a" & i) <> ""
k = k + Sheets(j).Range("b" & i)
i = i + 1
Loop
Sheets(j).Range("d2") = k
Next
End Sub

运行结果及报错内容

为啥只显示for循环里第一个循环的结果?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 9月17日
    • 创建了问题 9月9日

    悬赏问题

    • ¥20 Wpf Datarid单元格闪烁效果的实现
    • ¥15 图像分割、图像边缘提取
    • ¥15 sqlserver执行存储过程报错
    • ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题
    • ¥15 浮窗和全屏应用同时存在,全屏应用输入法无法弹出
    • ¥100 matlab2009 32位一直初始化
    • ¥15 Expected type 'str | PathLike[str]…… bytes' instead
    • ¥15 三极管电路求解,已知电阻电压和三级关放大倍数
    • ¥15 ADS时域 连续相位观察方法
    • ¥15 Opencv配置出错