使用 vba 将同一单元格中两个子过程的两个值相加

汤姆

这里有两个子程序,我想将它们在同一个单元格中的值相加。

Sub CheckBox126_Click()

If (Count = Null) Then
    Count = 0
End If

Count = 0

If ActiveSheet.Shapes("Check Box 126").ControlFormat = xlOn Then Count = Count + 2
Range("C29").Value = Count

End Sub

'second routine

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range("C29")) Is Nothing Then
    If Target.Value = "Orange" Then
        Target.Offset(0, 1).Value = 1
    ElseIf Target.Value = "Dark orange/brown" Then
        Target.Offset(0, 1).Value = 1
    ElseIf Target.Value = "Pink" Then
        Target.Offset(0, 1).Value = 2
    ElseIf Target.Value = "Red" Then
        Target.Offset(0, 1).Value = 2
    ElseIf Target.Value <> "" Then
        Target.Offset(0, 1).Value = 0
    Else
    End If
End If

End Sub

我想在同一个单元格中组合它们的值。请你能帮我解决这个问题吗?非常感谢

罗伯·安东尼

创建一个这样的函数:

Function CheckBox126() As Integer
    If ActiveSheet.Shapes("Check Box 126").ControlFormat = xlOn Then
        CheckBox126 = 2
    else
        CheckBox126 = 0
    End If
End Function

在第二个程序结束时添加:

Target.Offset(0, 1).Value = Target.Offset(0, 1).Value + CheckBox126()

该函数将检查 checkbox126 的状态,返回 2 或 0,第二个过程在最后添加此值。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用VBA将Excel中两个单元格中的文本合并为一个

来自分类Dev

VBA Excel:如何使用两个变量作为其位置将值放入单元格中

来自分类Dev

使用VBA比较Excel中两个单元格的数字格式

来自分类Dev

使用Mac版Excel-VBA添加两个单元格时出错

来自分类Dev

使用Select Case或If Then VBA比较两个单元格

来自分类Dev

如何在Excel中合并两个单元格(均包含内容),以使用VBA保持格式完整?

来自分类Dev

如何根据vba中的值使用颜色设置两个日期之间的单元格格式?

来自分类Dev

检查VBA中的两个空单元格

来自分类Dev

如何使用VBA进行VLookup比较两个不同的表并删除单元格表匹配的行?

来自分类Dev

如何使用VBA将来自两个单独数据表的单元格与特定请求结合

来自分类Dev

如何使用VBA进行VLookup比较两个不同的表并删除单元格表匹配的行?

来自分类Dev

使用Excel中的VBA比较两个电子表格上的行(以及这些行中的单元格),突出显示差异

来自分类Dev

VBA如何基于同一行中其他两个单元格的内容来编辑单元格内容

来自分类Dev

如何使用excel-VBA在单元格A和B中对两个手动输入的数字求和并在单元格C中自动输出它们旁边的结果?

来自分类Dev

使用Excel 2010在一个单元格中合并两个IF函数

来自分类Dev

使用VBA将两个单元合并为一个

来自分类Dev

如何将两个单元格值的文本合并为一个| EXCEL | VBA |

来自分类Dev

如何在VBA中的两个空单元格之间的列中的所有值求和?

来自分类Dev

Excel VBA - 使用单元格中的值作为地址来定位另一个单元格

来自分类Dev

使用KQL'let'将同一表中的两个查询合并

来自分类Dev

使用 VBA 在两个工作表中查找

来自分类Dev

如何在同一条件列中唯一单元格满足两个条件的情况下使用Excel或Google表格COUNTUNIQUEIFS

来自分类Dev

根据VBA中的两个条件为单元格着色

来自分类Dev

Excel中的VBA代码以基于两个条件选择单元格

来自分类Dev

Excel SUMIF-如果满足条件,则将同一行中的两个单元格相加

来自分类Dev

VBA中的两个过程

来自分类Dev

使用 itertools 组合将数据从一个单元格拆分为两个单元格

来自分类Dev

如何在Excel 2013中的IF中比较和求和两个单元格的值并使用多个条件

来自分类Dev

如何使用text()+ indirect()从两个不带数字的单元格中构造一个单元格引用?

Related 相关文章

  1. 1

    使用VBA将Excel中两个单元格中的文本合并为一个

  2. 2

    VBA Excel:如何使用两个变量作为其位置将值放入单元格中

  3. 3

    使用VBA比较Excel中两个单元格的数字格式

  4. 4

    使用Mac版Excel-VBA添加两个单元格时出错

  5. 5

    使用Select Case或If Then VBA比较两个单元格

  6. 6

    如何在Excel中合并两个单元格(均包含内容),以使用VBA保持格式完整?

  7. 7

    如何根据vba中的值使用颜色设置两个日期之间的单元格格式?

  8. 8

    检查VBA中的两个空单元格

  9. 9

    如何使用VBA进行VLookup比较两个不同的表并删除单元格表匹配的行?

  10. 10

    如何使用VBA将来自两个单独数据表的单元格与特定请求结合

  11. 11

    如何使用VBA进行VLookup比较两个不同的表并删除单元格表匹配的行?

  12. 12

    使用Excel中的VBA比较两个电子表格上的行(以及这些行中的单元格),突出显示差异

  13. 13

    VBA如何基于同一行中其他两个单元格的内容来编辑单元格内容

  14. 14

    如何使用excel-VBA在单元格A和B中对两个手动输入的数字求和并在单元格C中自动输出它们旁边的结果?

  15. 15

    使用Excel 2010在一个单元格中合并两个IF函数

  16. 16

    使用VBA将两个单元合并为一个

  17. 17

    如何将两个单元格值的文本合并为一个| EXCEL | VBA |

  18. 18

    如何在VBA中的两个空单元格之间的列中的所有值求和?

  19. 19

    Excel VBA - 使用单元格中的值作为地址来定位另一个单元格

  20. 20

    使用KQL'let'将同一表中的两个查询合并

  21. 21

    使用 VBA 在两个工作表中查找

  22. 22

    如何在同一条件列中唯一单元格满足两个条件的情况下使用Excel或Google表格COUNTUNIQUEIFS

  23. 23

    根据VBA中的两个条件为单元格着色

  24. 24

    Excel中的VBA代码以基于两个条件选择单元格

  25. 25

    Excel SUMIF-如果满足条件,则将同一行中的两个单元格相加

  26. 26

    VBA中的两个过程

  27. 27

    使用 itertools 组合将数据从一个单元格拆分为两个单元格

  28. 28

    如何在Excel 2013中的IF中比较和求和两个单元格的值并使用多个条件

  29. 29

    如何使用text()+ indirect()从两个不带数字的单元格中构造一个单元格引用?

热门标签

归档