怎样设置excel的宏的快捷键,使得第一次按下去(比如ctrl+w)单元格底色变黄,第二次按下去黄色消失
1个回答
展开全部
搞个计数器,计算按了运行了几回此宏
把你的宏代码贴上来看下
Ctrl+W不是退出了吗?宏的快捷键不能与EXCEL本身的快捷键一样。
把你的宏代码贴上来看下
Ctrl+W不是退出了吗?宏的快捷键不能与EXCEL本身的快捷键一样。
追问
Sub highlight()
' highlight Macro
' yellow
' Keyboard Shortcut: Ctrl+i
'
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub
追答
你自己设置一下快捷键
运行的代码如下
Sub highlight()
Static i As Long
i = i + 1
If i Mod 2 = 1 Then
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
End With
Else
With Selection.Interior
.Pattern = xlNone
End With
End If
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询