ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

§R°£»P´¡¤J«ü©w½d³òªº¦C

¦^´_ 1# myleoyes
  1. Sub Ex()
  2.     Dim R As Range
  3.     Set R = ActiveCell
  4.     If R.Column >= 5 And R.Column <= 31 Then '­­¨î©ó E:AE¤¤
  5.         If R.Row > 1 And Cells(Rows.Count, R.Column).End(xlUp).Row >= R.Row Then '­­¨î©ó ²Ä¤G¦C¨ì³Ì«á¦³¸ê®Æªº¦C¤¤
  6.             Range("E" & R.Row & ":AE" & R.Row).Insert   '´¡¤J  E:AE ¦C
  7.             'Range("E" & R.Row & ":AE" & R.Row).Delete   '§R°£  E:AE ¦C
  8.         End If
  9.     End If
  10. End Sub
½Æ»s¥N½X

TOP

¥»©«³Ì«á¥Ñ GBKEE ©ó 2010-7-11 16:21 ½s¿è

¦^´_ 3# myleoyes
  1. Sub Ex()
  2.     Dim R As Range
  3.     Set R = ActiveCell
  4.     If R.Column >= 5 And R.Column <= 31 Then '­­¨î©ó E:AE¤¤
  5.         If R.Row > 1 And Cells(Rows.Count, R.Column).End(xlUp).Row >= R.Row Then '­­¨î©ó ²Ä¤G¦C¨ì³Ì«á¦³¸ê®Æªº¦C¤¤
  6.             With Range("E" & R.Row & ":AE" & R.Row)
  7.                 .Insert   '´¡¤J  E:AE ¦C
  8.                 .Copy .Offset(-1)
  9.             End With
  10.         End If
  11.     End If
  12. End Sub
½Æ»s¥N½X

TOP

        ÀR«ä¦Û¦b : ¦³´¼¼z¤~¯à¤À¿ëµ½´c¨¸¥¿¡F¦³Á¾µê¤~¯à«Ø¥ß¬üº¡¤H¥Í¡C
ªð¦^¦Cªí ¤W¤@¥DÃD