VBA Excel无法在中断模式下执行代码?

赫尔曼·李·泽泽·赫尔(Herman Lee Tzer Her)

我的代码中不断出现此错误:

Sub Button2_Click()
    Dim start As Integer
    Dim i As Integer
    Dim j As Integer
    Dim k As Integer
    Dim amount As Integer
    amount = 0
    Dim answer As Range
    Set answer = Range("K22:K28")

    For k = Range("K22").Row To Range("K28").Row
        For j = Range("B11").Row To Range("B371").Row Step 7
             amount = amount + j
        Next
        k = amount
        amount = 0
    Next
End Sub

我在这段代码中试图做的是遍历B列的每7个实例,获取它们的值并将它们求和,将总和存储在以K22开头的单元格中,然后从随后的下一个B单元格再次开始循环,在这种情况下,B12的和与B12的和存储在K23中,依此类推。我在这里做错了什么?请让我知道,任何指向正确方向的指针都将非常有用。

我正在尝试为此创建一个按钮,当单击该按钮时,它将贯穿我的程序并开始计算和显示。

用户4039065

这就是我所相信的。

Sub Button2_Click()
    Dim b As Long, k As Long
    Dim amount As Double

    For k = 22 To 28
        For b = 11 + (k - 22) To 371 + (k - 22) Step 7
             amount = amount + Range("B" & b)
        Next b
        Range("K" & k) = amount
        amount = 0
    Next k
End Sub

在VBE中更改它后,使用Alt+Q返回到您的工作表。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VBA Excel无法在中断模式下执行代码?

来自分类Dev

Excel 2010 VBA在步进时抛出“无法在中断模式下执行代码”

来自分类Dev

我如何使用VBA确定代码是否处于中断模式

来自分类Dev

Excel VBA编程执行VBA

来自分类Dev

VBA代码无法正确排序日期(Excel)

来自分类Dev

无法访问Excel VBA代码

来自分类Dev

VBA EXCEL:在不同的工作簿上执行代码

来自分类Dev

Excel 2016 VBA代码执行速度非常慢

来自分类Dev

Excel/VBA:跳过错误并继续执行代码

来自分类Dev

执行 Excel VBA 代码时禁用 Outlook 安全警告

来自分类Dev

执行 VBA 代码使 Excel 无响应然后恢复

来自分类Dev

由于ActiveX元素,VBA代码无法执行(错误32809)

来自分类Dev

VBA Excel代码,excel.exe将无法关闭

来自分类Dev

Excel在执行VBA期间冻结

来自分类Dev

Excel VBA简单代码错误

来自分类Dev

Excel VBA代码性能极慢

来自分类Dev

VBA EXCEL代码:当前股价

来自分类Dev

Excel VBA代码性能极慢

来自分类Dev

Excel动态搜索VBA代码

来自分类Dev

VBA代码平均Excel数据

来自分类Dev

VBA代码导致excel滞后

来自分类Dev

Excel VBA 代码中的错误

来自分类Dev

VBA 代码效率 - excel 范围

来自分类Dev

Excel VBA 自动筛选代码

来自分类Dev

无法将Excel 2010 UI排序转换为VBA代码

来自分类Dev

Excel VBA - 在 VBA 中计算

来自分类Dev

VBA回路中断

来自分类Dev

Excel VBA代码(目标查找)代码简化

来自分类Dev

VBA在执行启动代码时进入调试?