我在UserForm中有一个代码,可以将粘贴值从一个工作表复制到活动单元格中。
我要将粘贴复制到活动单元格偏移量。要粘贴的偏移量中的单元格位于左侧1个单元格,向上10个单元格。
1)将L67从工作表“其他数据”复制到活动单元格
2)将Q67从工作表“其他数据”复制到活动单元格偏移量(-1,-10)
我尝试过的代码如下:
Private Sub CommandButton2_Click()
'Paste to a Defined Range
ThisWorkbook.Sheets("Other Data").Range("L67").Copy
'Offset Paste (offsets 2 cells down and 1 to the right
ActiveCell.PasteSpecial xlPasteValues
ThisWorkbook.Sheets("Other Data").Range("Q67").Copy
ActiveCell.Offset(-1, -10).PasteSpecial xlPasteValues
End Sub我在以下位置收到错误:
ActiveCell.Offset(-1, -10).PasteSpecial xlPasteValues发布于 2019-01-03 17:16:32
你把偏移量弄错了。第一个数字是行,第二个是列,因此应该是:
ActiveCell.Offset(-10, -1).PasteSpecial xlPasteValueshttps://stackoverflow.com/questions/54019244
复制相似问题