본문 바로가기

분류 전체보기

(22)
엑셀 VBA - Collection 활용한 중복 제거 엑셀 VBA Collection을 활용한 중복 제거 1. Collection 객체 중복 제거를 할 때 가장 유용한 객체는 Collection 입니다. Collection의 경우 각 값에 고유 key 값을 부여 하기 때문에 중복 key 값이 들어 올 경우 자동으로 중복된 내용을 제거해 주는 기능을 하고 있습니다. Sub collection_method() Dim newCol As Collection 'Collction 선언 Set newCol = New Collection '새로운 Collection할당 newCol.Add Item, Key 'add사용 (추가) strCol = newCol.Item(Index) '해당index 값 반환 intCnt = newCol.Count 'collection 갯수 반환..
돈룩업 - 하늘을 쳐다 보지마!! 영화 리뷰 <추천영화> 감독 : 아담 맥케이 출연진 : 레오나르도 디카프리오, 제니퍼 로렌스 나는 재난 영화를 좋아하는 편이다. 투마로우나 2020 등 재난 영화는 긴박함이 주는 재미와 함께 이과생인 나에게는 멸망원인 역시 신선한 흥미 거리 이다 ■ 관전잼 1. 디카프리오의 연기변신 디카프리오는 대체로 , 등등 화려하거나, 주인공의 인상이 깊은 영화들을 맡아왔다. 내 기억에 블랙코미디는 처음 인것 같다. 특히 너드미 넘치는 모습은 더더욱 이고 말이다. 처음 혜성의 지구 충돌을 대통령에게 발표할때 말을 더듬거리는 디카프리오 모습에 실망감도 들었지만 디카프리오 이기 때문에 어떤 연기를 보여줄 지에 대한 기대 역시 동시에 느껴진다. 2. 블랙코미디 한국인들에게 미국산 블랙 코미디 영화가 주는 또다른 재미는 한국과 다른 미국인들의 사..
엑셀 VBA -폴더 내 파일 열기 VBA 정리 VBA 폴더 내 파일 열기 엑셀 VBA 에서 폴더 내 파일을 여는 방법 중 하나인 FileDialog 를 이용한 방법을 알아보기로 한다 - 폴더 내 파일 선택 후 열기 Sub 폴더내파일열기() Dim i As Integer '순환문 지정 변수 Dim strPath As String '지정위치 With Application.FileDialog(msoFileDialogFilePicker) '폴더선택 창에서 .AllowMultiSelect = True .Show '폴더 선택창 띄우기 If .SelectedItems.Count = 0 Then Exit Sub '취소 선택 시 '매크로 중단 For i = 1 To .SelectedItems.Count '선택한 파일갯수만큼 진행 strPath = .Se..
엑셀 대량 이메일 발송 프로그램 제작, 엑셀 급여명세서 자동 발송 엑셀 VBA 매크로 제작 프로그램 엑셀 대량 이메일발송 프로그램 급여명세서의 경우 유사한 내용을 여러명에게 보내기 때문에 번거로운 반복 작업이 필수인 작업입니다. 이런 부분 때문에 자동으로 대량 메일을 발송하는 프로그램이 필요합니다. ■ 서식 및 디자인 Design 탭은 크게 두개의 탭으로 급여내용이 담긴 급여리스트 탭과, 개인별 급여가 적힌 급여명세서 탭입니다. ■ 사용방법 1. 급여리스트 입력 개인별로 급여리스트를 입력합니다. 이때 사대보험에 대한 계산과 세금에 대한 계산까지 자동으로 계산될 수 있습니다. 이때 이메일 주소입력은 필수 입니다 2. 급여명세서전송 메일은 리스트에 있는 전체에게 보내는 방법과 개인별로 보내는 방법 두가지 입니다. 전체 버튼을 누르면 리스트에 있는 전부에게 메일이 전송됩니다..
3조2교대근무표, 4조 3교대 근무표 엑셀 프로그램!! 엑셀 매크로 프로그램 3조2교대근무표, 4조3교대 근무표 엑셀 프로그램 자동으로 스케줄 표가 만들어 주는 엑셀 근무표 프로그램 입니다 근무자리스트와 근무리스트를 입력하고 실행 버튼을 누르면 근무표가 만들어 집니다 3조 2교대, 4조 3교대 등 여러 교대 근무표를 자동으로 만들어주는 프로그램 입니다 ■ 서식 및 디자인 Design 기본 구성은 근무표시트, 근무자설정 시트, 지정 휴무일 시트 세 시트 입니다 ■ 사용방법 1.근무 및 근무자 설정 근무자 리스트와 근무 리스트를 작성 합니다. 설정 할 수 있는 부분은 근무별 최소인원과 주말과 주중 근무자 수를 나눌 수 있습니다. 2. 휴무일 신청 근무자가 원하는 휴무일이 있을 시 휴무일 지정 시트에 신청할 수 있습니다.이 시트에 입력을 하면 근무표 생성 시 반영..
엑셀 VBA - 엑셀 매크로 설정방법 엑셀에서 매크로를 사용하기 위해서는 먼저 개발환경을 설정해야 한다 다른 프로그래밍 언어는 개발환경을 구축하기 위해서 복잡한 과정이 필요하지만 VBA 에서는 그다지 복잡한 방법이 필요하지 않는다. 엑셀 내에서 셋팅이 가능하기 떄문이다 엑셀 매크로 설정 방법 매크로를 사용하기 위해서는 먼저 매크로 사용에 대한 권한 확인이 필요하다 자세한 방법은 아래와 같다 1. 엑셀 화면에서 좌측 상단의 [파일] 버튼을 클릭한다 2. 설정창이 뜨면 좌측 아래에 [옵션] 버튼을 클릭한다 3. 옵션창에서 [보안센터] -> [보안센터] 설정을 클릭한다 4. 매크로 설정에서 [모든매크로 포함] 을 선택하고 확인을 클릭한다 여기 까지 하면 엑셀 매크로 설정 셋팅이 전부 끝난다 개발도구 탭 설정 엑셀 VBA 를 사용하기 위해서는 개발..