| ©«¤l18 ¥DÃD6 ºëµØ0 ¿n¤À29 ÂI¦W0  §@·~¨t²ÎWINXP ³nÅ骩¥»OFFICE2000 ¾\ŪÅv10 ©Ê§O¨k ¨Ó¦ÛHK µù¥U®É¶¡2011-11-22 ³Ì«áµn¿ý2012-5-18 
 | 
[µo°Ý] ±Ncurrent year ªº¼Æ¦r½Æ»s¨ìlast year 
| ±NCurrent year ªº¼Æ¦r½Æ»s¨ìLast year ªºcolumn, ª½¦Ü¥X²{ End ¦r¼Ë¬°¤î. ½Ð°Ý¨º¸Ì¥X¿ù, À³¦p¦ó§ó¥¿?
 
 Sub Macro5()
 
 B = 2
 C = 2
 D = 3
 Do Until Sheets("Sheet1").Range(Cells(5, B), Cells(5, B)) = "End"
 Sheets("Sheet1").Range(Cells(5, C), Cells(43, C)).Select
 Selection.Copy
 Sheets("Sheet1").Range(Cells(5, D), Cells(43, D)).Select
 Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
 False, Transpose:=False
 
 B = B + 1
 C = C + 2
 D = D + 2
 Loop
 
 End Sub
 | 
 
 
move.rar
(7.06 KB)
 
 |