excel创建宏选择性粘贴剪贴板内容的数值。 shuzh

宏的作用要首先选定A1单元格,然后再A1单元格内执行选择性粘贴数值。
录制的好像运行不了。直接把宏的内容发给我吧~

第1个回答  2011-06-03
Sub 选择性粘贴()
'
' 选择性粘贴 宏
'

'
Range("C1").Select
Selection.Copy
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub

说明C1为选择复制区域,把上成的代码复制到宏中。在表中C1单元格设定一个带格式的数据,点运行宏看效果。
第2个回答  2011-06-02
Sub 在A1选择性粘贴()
'运行宏之前必须先复制数据到剪贴板,
'如果是在Excel中复制数据需要特别注意,
'复制后不要取消选中状态,请直接运行本宏

Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub追问

我在另外一个表往这个表里粘好想不行,你这个只能在当前的工作薄里粘贴

追答

可以的,我试过了

本回答被提问者和网友采纳
第3个回答  2011-06-17
应该是可以的。你所说的不同表间的粘贴不行,是不是你没有选择你要你要粘贴到的表格。或你的宏所在位置........?
相似回答