이 시도 : 도구> 매크로>, Visual Basic 편집기 :
당신은 다음 Excel에서 코드를 실행할 수 있습니다 도구> 매크로 ...> 매크로 ...
[편집] 또 다른 복사 - 붙여 넣기없이 시도
Option Explicit
Sub copyWithArray()
Dim lLastrow As Long
Dim aValues As Variant
With ActiveSheet
lLastrow = .Cells(.Rows.Count, "AE").Row
'store data from the column F
aValues = .Range("F1:F" & lLastrow).Value
'"move" data a column further
.Range("C1:AE" & lLastrow).Value = .Range("B1:AD" & lLastrow).Value
'copy data from column C to column B
.Range("B1:B" & lLastrow).Value = .Range("C1:C" & lLastrow).Value
'restore data copied from column F to column B
.Range("B1:B" & lLastrow).Value = aValues
End With
End Sub
수동으로 매크로를 기록하면서 코드를 살펴 보았습니까? – assylias