我有一个当前的宏如下:
Sub Macro3()
'
' Macro3 Macro
'
' Keyboard Shortcut: Ctrl+Shift+Q
'
ActiveCell.FormulaR1C1 = "MATCH"
ActiveCell.Select
End Sub
然而,这并没有应用" MATCH"每当我突出显示一组单元格时都会发出文我是VBA的新手,并且想知道如何实现这一点,同时还运行具有突出显示范围的宏。
答案 0 :(得分:1)
您是否要使用“MATCH”一词替换所选单元格中的文字?
如果是这样,这将起作用:
Sub Macro3()
'
' Macro3 Macro
'
' Keyboard Shortcut: Ctrl+Shift+Q
'
Selection.Value = "MATCH"
End Sub
请注意Selection
表示您选择的所有单元格,ActiveCell
是其中突出显示的单元格(您输入的位置) - 请参阅Application.ActiveCell
如果您是Excel新手,请尝试调用对象浏览器(在代码编辑器中按F2),这样您就可以查看所有可用的方法和对象。