상세 컨텐츠

본문 제목

VBA 기초 데이터 자동으로 채우기, AutoFill 메서드

IT 컴퓨터/엑셀

by noonwith 2013. 12. 6. 11:04

본문

반응형
AutoFill 메서드, 자동으로 데이터 채우기 엑셀 실무에서 데이터를 자동으로 채워주어야 할일이 많다면 VBA 코드로 작성 해보는 것도 좋습니다.

간단하면서 다양한 형태로 편집이 가능 합니다.


엑셀의 채우기 핸들과 같은 동작이니 쉽게 작성할 수 있습니다.채울 방식을 지정하는  type 종류가 많습니다.  


TYPE 종류입니다.

xlLinearTrend, xlGrowthTrend, xlFillYears, xlFillWeekdays, xlFillValues, xlFillSeries, xlFillMonths, xlFillFormats, xlFillDefault, xlFillDays, xlFillCopy








VBA 코드 입니다. 

Sub 데이터자동으로채우기()


Range("A1").AutoFill Range("A1:A10"), xlFillDefault   '동일한 문자열로 채웁니다.

Range("B1").AutoFill Range("B1:B10"), xlFillDays    '날짜를 일정한 간격으로 증가 시킬 수 있어요.

Range("C1").AutoFill Range("C1:C10"), xlFillWeekdays  '월요일에서 금요일까지 채워줍니다.

Range("D1").AutoFill Range("D1:D10"), xlFillMonths    '매달 같은 날로 채울 수 있습니다.

Range("E1").AutoFill Range("E1:E10"), xlLinearTrend  '같은 문자열로 채웁니다.


End Sub


매크로 실행전 그림입니다.




AutoFill 실행 결과 그림입니다.



동일한 숫자나 문자열, 일정하게 변동되는 숫자나 날짜로 자동으로 채울 수 있습니다.



반응형

관련글 더보기

댓글 영역