한 셀의 내용을 그 다음 4칸에 복사하는 작업을 반복한다.

빈셀이 나타나면 중지한다.

Sub Macro3()

Do While ActiveCell.FormulaR1C1 <> "" '빈셀이 아닌동안 아래 열을 실행하고 빈셀이면 빠져나간다

Selection.Copy '현재셀을 복사
ActiveCell.Offset(1, 0).Range("A1").Select '한칸 아래로 이동
Range(Selection, Selection.End(xlDown)).Select '다음 내용이 있는 곳까지 선택
ActiveCell.Range("A1:A4").Select '4개의 칸을 선택
ActiveSheet.Paste '선택한 4개 칸에 복사해넣기
ActiveCell.Offset(4, 0).Range("A1").Select '다음 네 칸 이동

Loop

End Sub
Posted by 조용문
BLOG main image
by 조용문

공지사항

카테고리

분류 전체보기 (66)
사진 (7)
흙건축 (14)
스틸하우스 (9)
D.I.Y (6)
프로그램 (0)
이동통신 (6)
농업 (1)
IoT (8)
엑셀VBA (13)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

태그목록

글 보관함

달력

«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total :
Today : Yesterday :