2016-09-28 415 views
0

我遇到了这个Excel宏的一些问题,因为我对它很陌生。Excel VBA宏 - 复制单元格并将值粘贴到活动单元格区域

我想采取各种单元格,复制它们,然后将它们的值粘贴到活动单元格和它下面的单元格。

例如,我有当前选中的单元格D2。当我运行宏时,我想要复制的值是A1,B4和C3。当我运行宏时,我想要将这些单元格的值分别粘贴到单元格D2,D3和D4。

任何有关此代码的帮助将不胜感激!

回答

1

D2是:

Selection.Value = ActiveSheet.Range("A1").Value 

D3将采用偏置:

Selection.Offset(1).Value = ActiveSheet.Range("B4").Value 

所以D4:

Selection.Offset(2).Value = ActiveSheet.Range("C3").Value 
+0

谢谢斯科特! – ara5244

+0

@ ara5244如果它对您有用,请通过点击答案中的复选标记来标记为正确。 –

相关问题