본문 바로가기

편하게 잘쓰기/엑셀2

자동분반 엑셀(VBA)프로그램 학년말 가장 분주할 때 가장 번거롭게 작업해야하는게 분반 작업인데, 이 작업을 조금은 편리하게 작업하고자 만들었던 "자동분반 프로그램"을 공개합니다. 첨부한 파일은 두개이며 각 학급에서 작업해야할 파일은 "5학년1반_분반기초자료.xls"입니다. 이 파일의 이름은 자유롭게 수정해도 상관없지만 파일 안의 탭이름은 "2009_501"의 형식으로 입력해야합니다. "자동_분반프로그램_20100208.xlsm" 파일은 엑셀 VBA 스크립트로 작성한 프로그램으로 위의 학급별 파일을 모두 불러들여 제시한 기준에 의해 학생들을 자동으로 분반하게 됩니다. 자세한 사용방법과 엑셀VBA 스크립트에 대한 설명은 차후에 시간을 만들어 다시 탑재하겠습니다. 우선은 공부의 목적이나 테스트용으로 사용하시길 권해드립니다. 2011. 12. 30.
엑셀 VBA 상대 위치로 선택하기 번거로운 반복 작업을 한 번에 해결하기 위해 엑셀의 VBA스크립트를 사용하게 되는데, 현재 위치를 기준으로 일정한 범위를 선택하고자 할때 사용할 수 있는 코드이다. [요점] 현재셀 : ActiveCell 현재로부터 아래로 네 칸까지 : ActiveCell.Offset(4, 0)) 선택 : Select For I = 1 To 10 Selection.Copy Range(ActiveCell, ActiveCell.Offset(4, 0)).Select ActiveSheet.Paste Selection.End(xlDown).Select Next I 2011. 11. 21.