VBA 选择性复制粘贴
VBA Copy Paste Special
我正在尝试复制从 Sheet "Stream" 到 Sheet "General" 的一系列单元格。
不知何故我的粘贴功能不起作用。有什么提示吗?
Stream.Range("F103:J103").Copy General.Cells(General.Range("F2:J2").PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=_False, Transpose:=False)
Sheets("Stream").Range("F103:J103").Copy
Sheets("General").Range("F2").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
对于值粘贴,您需要先复制范围,然后粘贴到目标位置。
您还必须使用 Sheets() 来识别不同的工作表。
我正在尝试复制从 Sheet "Stream" 到 Sheet "General" 的一系列单元格。 不知何故我的粘贴功能不起作用。有什么提示吗?
Stream.Range("F103:J103").Copy General.Cells(General.Range("F2:J2").PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=_False, Transpose:=False)
Sheets("Stream").Range("F103:J103").Copy
Sheets("General").Range("F2").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
对于值粘贴,您需要先复制范围,然后粘贴到目标位置。 您还必须使用 Sheets() 来识别不同的工作表。