比如你复制第一行,又选择了第二行,录制宏完毕,这时候你按快捷键或者执行宏想复制第二行到对应的地方,这时候就得用相对引用了,就是你录制宏的时候跳出来的那个小界面里,有一个似乎是格子状的地方,你把光标停上去会显示相对引用,你就点一下就可以啦,然后做你的宏操作去。
=============================================================== Private Sub Worksheet_BeforerightClick(ByVal Target As Excel.Range, Cancel As Boolean) Call test End Sub Sub test() Selection.Font.ColorIndex = 3 End Sub 将这段代码复制到vba里,可以解决任意区域的字体颜色,至于你想把它设置成什么形式,你可以自己录制一个宏,看一下代码怎么改就行了。

- 相关评论
- 我要评论
-