对于具有条件格式的单元格,例如,如果单元格包含空白,则填充黑色,如果将这些单元格复制并粘贴到其他位置,则条件格式也会更改。
示例图片:
我了解使用“粘贴值”可以保留条件格式,但是我们可以将复制/粘贴模式限制为“值”,这样用户只能使用CTRL + C / CTRL + V吗?
答案 0 :(得分:0)
我将从一个问题开始。你会买没有页码的书吗?您会驾驶方向盘朝相反方向行驶的汽车吗?您是否会过马路,用绿灯替换为紫色,用红色灯替换为蓝色?您会在Excel中使用 Ctrl + V 做一些有趣的事情,而不仅仅是粘贴吗?强烈建议不推荐,以替换已经存在了几十年的标准功能。
但是,仍然可以通过这样的VBA宏(将其绑定到“宏”菜单中的 Ctrl + V )来实现:
Public Sub PasteValues()
If Application.CutCopyMode Then
Selection.PasteSpecial Paste:=xlPasteValues
Else
ActiveSheet.Paste
End If
End Sub