2014-10-01 252 views
0
Sub test1() 
Dim LR As Long 
LR = WorksheetFunction.Max(20, Range("C" & Rows.Count).End(xlUp).Row + 1) 
Range("C3").Resize(, 3).Cut Destination:=Range("C" & LR) 
End Sub 

上述源代碼可將複製(剪切)粘貼到同一工作表中。 現在我需要剪切並粘貼到另一個片 即:工作表Sheet(剪切)到Sheet(過去)宏複製並粘貼到下一個空白單元格中

由於

+1

'目的地:=表格(「Sheet2」)。範圍(「C」和LR)'? – 2014-10-01 11:14:16

回答

0

下面代碼將從Sheet 1中削減數據到Sheet

Sub test1() 
Dim LR As Long 
LR = WorksheetFunction.Max(20, Range("C" & Rows.Count).End(xlUp).Row + 1) 
Sheets("Sheet1").Range("C3").Resize(, 3).Cut 
Sheets("Sheet2").Range("C" & LR).PasteSpecial xlPasteValues 
End Sub 
+0

它的工作。謝謝sathish表(「sheet2」)應該添加在最大(20,.........有沒有可能粘貼爲空間值。我在輸入區域使用一些公式,只是我想粘貼作爲價值。 – 2014-10-02 06:17:27

相關問題