单元格循环的工作表单元格值更改

尼科堡

因此,我目前正在使用经典的“如果单元格更改值,请运行宏”:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Range("O1"), Range(Target.Address)) Is Nothing Then
Call Macro A
End if
End Sub

现在,我想扩展宏,以便它检查范围内的每个单元格Range("O1:O40"),并根据更改值的单元格运行一个不同的宏。不同的宏可以放在循环中,因为代码本质上是:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Range("O1"), Range(Target.Address)) Is Nothing Then
Worksheets("Data").Range("N1").Value = Worksheets("Input").Range("O1").Value
ElseIf Not Application.Intersect(Range("O2"), Range(Target.Address)) Is Nothing Then
Worksheets("Data").Range("N2").Value = Worksheets("Input").Range("O2").Value
End if
End Sub

因此,如果Worksheets("Input").Range("O1")更改值,则必须将值复制到Worksheets("Data").Range("N1"),以此类推,以此类推"O1:O40"

保罗·凯利

您可以使用For Each循环遍历范围

Dim cell As Range
For Each cell In Range("O1:O40")
    If Not Application.Intersect(cell, Range(Target.Address)) Is Nothing Then
        Worksheets("Data").Range("N" & cell.row).Value2 = cell.Value2
    End If
Next cell

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

React:如何根据React表中的单元格值更改表单元格背景

来自分类Dev

DataGridView单元格值更改

来自分类Dev

DataGridView单元格值更改

来自分类Dev

根据该单元格和另一个单元格的值更改单元格的格式

来自分类Dev

如何根据单元格值更改DataGrid单元格背景色

来自分类Dev

如何根据单元格值更改php中的单元格表颜色?

来自分类Dev

VBA-根据特定单元格的值更改单元格的颜色

来自分类Dev

用特定值更改特定单元格周围的单元格值

来自分类Dev

excel宏:根据原始单元格值更改单元格值

来自分类Dev

如何根据单元格值更改php中的单元格表颜色?

来自分类Dev

如何根据单元格值更改wpf Databound网格单元格?

来自分类Dev

数据表...如何根据表的单元格值更改单元格的颜色

来自分类Dev

如何通过VBA根据其他单元格值更改单元格的背景颜色

来自分类Dev

根据所有子单元格的值更改父单元格的值

来自分类Dev

ag在单元格值更改上更改网格颜色

来自分类Dev

自动基于该工作表的单元格值更改活动工作表名称

来自分类Dev

当单元格值更改时,将单元格值更改的列复制到同一范围内的另一个工作表

来自分类Dev

根据值更改数据表单元格的颜色

来自分类Dev

extjs根据值更改网格单元格背景

来自分类Dev

WPF DataGrid单元格值更改事件

来自分类Dev

WPF DataGrid的结构-根据值更改单元格

来自分类Dev

根据不同列中的值更改单元格背景

来自分类Dev

列值更改时删除线关联的单元格

来自分类Dev

对单元格值更改的Datagridview重新排序

来自分类Dev

单元格值更改时VBA不运行

来自分类Dev

当单元格值更改为是时,Excel弹出框

来自分类Dev

仅当单元格值更改时,如何执行指令?

来自分类Dev

根据单元格值更改字体和颜色大小

来自分类Dev

当单元格值更改时,然后运行宏

Related 相关文章

  1. 1

    React:如何根据React表中的单元格值更改表单元格背景

  2. 2

    DataGridView单元格值更改

  3. 3

    DataGridView单元格值更改

  4. 4

    根据该单元格和另一个单元格的值更改单元格的格式

  5. 5

    如何根据单元格值更改DataGrid单元格背景色

  6. 6

    如何根据单元格值更改php中的单元格表颜色?

  7. 7

    VBA-根据特定单元格的值更改单元格的颜色

  8. 8

    用特定值更改特定单元格周围的单元格值

  9. 9

    excel宏:根据原始单元格值更改单元格值

  10. 10

    如何根据单元格值更改php中的单元格表颜色?

  11. 11

    如何根据单元格值更改wpf Databound网格单元格?

  12. 12

    数据表...如何根据表的单元格值更改单元格的颜色

  13. 13

    如何通过VBA根据其他单元格值更改单元格的背景颜色

  14. 14

    根据所有子单元格的值更改父单元格的值

  15. 15

    ag在单元格值更改上更改网格颜色

  16. 16

    自动基于该工作表的单元格值更改活动工作表名称

  17. 17

    当单元格值更改时,将单元格值更改的列复制到同一范围内的另一个工作表

  18. 18

    根据值更改数据表单元格的颜色

  19. 19

    extjs根据值更改网格单元格背景

  20. 20

    WPF DataGrid单元格值更改事件

  21. 21

    WPF DataGrid的结构-根据值更改单元格

  22. 22

    根据不同列中的值更改单元格背景

  23. 23

    列值更改时删除线关联的单元格

  24. 24

    对单元格值更改的Datagridview重新排序

  25. 25

    单元格值更改时VBA不运行

  26. 26

    当单元格值更改为是时,Excel弹出框

  27. 27

    仅当单元格值更改时,如何执行指令?

  28. 28

    根据单元格值更改字体和颜色大小

  29. 29

    当单元格值更改时,然后运行宏

热门标签

归档