VBA宏,当前选定的单元格和行中的下一个单元格

奥因·威廉姆斯(Owain Williams)

我正在尝试编写一个VBA宏以应用条件格式,该条件格式将执行以下操作:

如果当前选择的单元格不等于右侧的单元格,请更改填充颜色。到目前为止,我有这个:

Sub Macro8()
'
' Macro8 Macro
'
' Keyboard Shortcut: Ctrl+e
'
    Cells.FormatConditions.Delete
    Range("G17:J17").Select
    Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlNotEqual, _
        Formula1:="=$K$17"
    Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
    With Selection.FormatConditions(1).Interior
        .PatternColorIndex = xlAutomatic
        .ThemeColor = xlThemeColorAccent5
        .TintAndShade = 0.599963377788629
    End With
    Selection.FormatConditions(1).StopIfTrue = True
End Sub

问题在于范围("G17:J17")(它是一个合并的单元格)和公式("$K$17")

应该是Range("G$CurrentRow:J$CurrentRow")Formula1:="=$K$CurrentRow"但我只是不知道语法。

很抱歉这个笨拙的问题,但是我是PLC程序员,而不是精通Excel的人。在此先感谢您的帮助:)

用户名

Range("G17:J17")应该activeCell.offset(0,1)假设您正在G列中选择任何单元格。

如果不这样做,则可能需要进行调整-查找ActiveCell()属性-它基本上将当前激活的单元格作为Range()对象返回

公式可以是 "=$K$" & activecell.row

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel VBA 宏:自动填充日期到下一个(右)单元格

来自分类Dev

Excel宏,按行搜索返回下一个单元格的值

来自分类Dev

VBA代码在下一个单元格中添加当前日期

来自分类Dev

查找范围为零的单元格并删除下一个单元格宏

来自分类Dev

VBA将值粘贴到下一个空单元格中

来自分类Dev

必需XSL:根据当前单元格的属性合并下一个单元格的内容

来自分类Dev

使用querySelector查找同级行中包含的下一个单元格

来自分类Dev

搜索下一个空单元格

来自分类Dev

在单列中填充范围内的单元格,但仅填充下一个空白单元格

来自分类Dev

将多个选定表单元格中的数组传递到下一个视图控制器

来自分类Dev

检查保存文件的日期(在单元格中给出的路径)并在下一个单元格vba中返回

来自分类Dev

如何通过Codeigniter日历库填充当前月空白单元格中的上一个和下一个月天

来自分类Dev

移至另一个文档中的下一个单元格

来自分类Dev

移至另一个文档中的下一个单元格

来自分类Dev

Excel VBA代码将数据从4个特定的单元格移动到下一个可用行中的另一个工作表

来自分类Dev

Excel VBA - 在 VBA 中设置值时测试翻转到下一个空白单元格

来自分类Dev

查找最后一行直到下一个突出显示的单元格

来自分类Dev

VBA将ComboBox值输出到Column中的下一个空闲单元格中

来自分类Dev

例外:在另一个单元格中引用地址下一行的单元格

来自分类Dev

我需要 vba 代码来显示其他工作表单元格中的下一个条目

来自分类Dev

在 Swift 中获取 UIcollectionView 中的下一个单元格

来自分类Dev

输入框值插入到右侧行中的下一个空单元格中

来自分类Dev

Excel 2013:VBA将公式从一个单元格复制到下一个单元格

来自分类Dev

如何通过输入来聚焦剑道网格中的下一个单元格

来自分类Dev

在TD中单击-访问下一个单元格

来自分类Dev

范围中的下一个非空白单元格

来自分类Dev

在aa colunm中查找下一个空单元格

来自分类Dev

如何使用JavaScript删除表格中的下一个单元格?

来自分类Dev

无法移至特定列中的下一个单元格

Related 相关文章

  1. 1

    Excel VBA 宏:自动填充日期到下一个(右)单元格

  2. 2

    Excel宏,按行搜索返回下一个单元格的值

  3. 3

    VBA代码在下一个单元格中添加当前日期

  4. 4

    查找范围为零的单元格并删除下一个单元格宏

  5. 5

    VBA将值粘贴到下一个空单元格中

  6. 6

    必需XSL:根据当前单元格的属性合并下一个单元格的内容

  7. 7

    使用querySelector查找同级行中包含的下一个单元格

  8. 8

    搜索下一个空单元格

  9. 9

    在单列中填充范围内的单元格,但仅填充下一个空白单元格

  10. 10

    将多个选定表单元格中的数组传递到下一个视图控制器

  11. 11

    检查保存文件的日期(在单元格中给出的路径)并在下一个单元格vba中返回

  12. 12

    如何通过Codeigniter日历库填充当前月空白单元格中的上一个和下一个月天

  13. 13

    移至另一个文档中的下一个单元格

  14. 14

    移至另一个文档中的下一个单元格

  15. 15

    Excel VBA代码将数据从4个特定的单元格移动到下一个可用行中的另一个工作表

  16. 16

    Excel VBA - 在 VBA 中设置值时测试翻转到下一个空白单元格

  17. 17

    查找最后一行直到下一个突出显示的单元格

  18. 18

    VBA将ComboBox值输出到Column中的下一个空闲单元格中

  19. 19

    例外:在另一个单元格中引用地址下一行的单元格

  20. 20

    我需要 vba 代码来显示其他工作表单元格中的下一个条目

  21. 21

    在 Swift 中获取 UIcollectionView 中的下一个单元格

  22. 22

    输入框值插入到右侧行中的下一个空单元格中

  23. 23

    Excel 2013:VBA将公式从一个单元格复制到下一个单元格

  24. 24

    如何通过输入来聚焦剑道网格中的下一个单元格

  25. 25

    在TD中单击-访问下一个单元格

  26. 26

    范围中的下一个非空白单元格

  27. 27

    在aa colunm中查找下一个空单元格

  28. 28

    如何使用JavaScript删除表格中的下一个单元格?

  29. 29

    无法移至特定列中的下一个单元格

热门标签

归档