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循环里第一个循环的结果?