我正在尝试找到一种仅使用特殊值剪切和粘贴的方法。从我到目前为止所读的内容来看,这似乎是不可能的。因此,我发现的另一种方法是使用vba,仅在我的电子表格上复制和粘贴值。现在,我想添加一行以在粘贴后删除源。
这是到目前为止我发现的(抱歉,我对vba完全陌生)。
Sub PasteAsValue()
Selection.PasteSpecial Paste:=xlPasteValues
End Sub
然后在宏名“ PasteAsValue”下输入快捷键ctrl + v
谢谢您的帮助。
右键单击-粘贴值不起作用,您想要快捷键吗?
—
BruceWayne
是否要在粘贴操作后更新VBA代码以删除源?
—
普拉萨纳'18
嗨,布鲁斯韦恩,问题是这是一个共享的工作表,人们在使用剪切和粘贴方法时会不断弄乱格式。使用特殊的复制粘贴(仅值),效果很好,但是我们必须手动清除粘贴到另一个单元格中的单元格的内容。任何提示将不胜感激。我敢肯定,我只是看不到一个简单的方法。
—
Rene Bourgoin '18年
Prasanna正是我所寻找的;-)
—
Rene Bourgoin
出于好奇,会使用cut命令代替复制工作吗?然后您的VBA可以用于粘贴命令吗?
—
jrichall '18