VB0001 ㅡ VBA 강의를 시작하며 |
VBA 강의 소개 (Introduction) |
|
VB0002 ㅡ 사각형 그리기 |
사각형 그리기를 통해 반복문 익히기 |
|
VB0003 ㅡ 사각형 그리기 2 |
사각형 그리기를 통해 반복문 익히기 2 |
|
VB0004 ㅡ 시트 맘대로 주무르기 |
VBA를 이용하여 워크시트 제어하기, 시트 맘대로 주무르기 |
|
VB0005 ㅡ 시트 맘대로 주무르기 2 |
VBA를 이용하여 워크시트 제어하기 2, 시트 맘대로 주무르기 |
|
VB0006 ㅡ 프로젝트 탐색 창에 대하여 |
프로젝트 탐색 창에 대한 설명 및 작업하기 |
|
VB0007 ㅡ 코드 창에서 작업하기 |
VBA의 기본 작업 공간인 코드 창에서 작업하기 |
|
VB0008 ㅡ VB Editor 작업 환경 최적화 |
Visual Basic Editor 환경을 사용자에 맞게 최적화하는 방법, VB Editor 작업 환경 최적화 |
|
VB0009 ㅡ VB Editor 작업 환경 최적화 2 |
Visual Basic Editor의 편집기 형식/일반/도킹 탭에 대하여, VB Editor 작업 환경 최적화 |
|
VB0010 ㅡ 매크로 기록 기능 사용하기 |
매크로 기록기로 작성한 코드 최적화하기, 매크로 기록 기능 |
|
VB0011 ㅡ VBA 중요 용어 몇 가지 |
오브젝트, 컬렉션, 프로퍼티, 메서드 등의 개념 소개, VBA 중요 용어 |
|
VB0012 ㅡ 레인지 오브젝트에 대하여 |
Range Object에 대한 설명, 레인지 오브젝트 |
|
VB0013 ㅡ VBA 코딩 입문하기 |
매크로 기록 기능을 넘어 프로그래밍 맛보기, VBA 코딩 입문 |
|
VB0014 ㅡ 오브젝트와 컬렉션 제어 구조 |
With ~ End With, For Each ~ Next 구문에 대한 설명, 오브젝트와 컬렉션 제어 구조 |
|
VB0015 ㅡ 실행 순서 제어하기 |
GoTo, If ~ Then, Select Case 구문에 대한 설명, 실행 순서 제어 |
|
VB0016 ㅡ 실행 순서 제어하기 2 |
For ~ Next, Do ~ Loop 구문에 대한 설명, 실행 순서 제어 |
|
VB0017 ㅡ 사용자 정의 폼 활용하기 |
UserForm을 만드는 방법, 유저폼, 사용자 정의 폼 활용 |
|
VB0018 ㅡ 사용자 정의 폼 직접 만들어 보기 |
처음으로 만들어 보는 UserForm, 유저폼, 사용자 정의 폼 활용 |
|
VB0019 ㅡ 사용자 정의 폼 직접 만들어 보기 2 |
처음으로 만들어 보는 UserForm 2, 유저폼, 사용자 정의 폼 활용 |
|
VB0020 ㅡ 회전자와 텍스트 상자의 만남 |
Spinner와 TextBox를 활용한 UserForm 작성 예제, 유저폼, 사용자 정의 폼 활용, 회전자, 텍스트 상자 |
|
VB0021 ㅡ 리스트 상자 메뉴 만들기 |
UserForm에 ListBox 메뉴 구현하기, 리스트 상자 메뉴, 유저폼, 사용자 정의 폼 |
|
VB0022 ㅡ 특수 계산기 만들기 |
지정한 영역에 대해 간단한 연산을 수행하는 특수 계산기 만들기 |
|
VB0023 ㅡ 이중 유효성 검사 설정하기 |
상위 항목을 변경하면 하위 항목도 연동되어 변하도록 하는 방법, 이중 유효성, 연동 콤보 |
|
VB0024 ㅡ 화면 크기 조절 & 시트 스크롤하기 |
화면 크기 조절 및 시트 스크롤링하기 |
|
VB0025 ㅡ 사용자 정의 폼 크기 조절 및 시트 출력하기 |
UserForm 크기 조절하기, 복수 시트 선택적으로 출력하는 방법, 유저폼, 사용자 정의 폼, 사용자 정의 폼 크기 조절 및 시트 출력 |
|
VB0026 ㅡ 내용 보존 셀 병합 (Cell Merge) |
여러 셀의 내용을 합치되 모든 내용을 표시하는 방법, 내용 보존 셀 병합, Cell Merge |
|
VB0027 ㅡ 동일 내역 전표 지우기 |
두 시트를 비교하여 동일한 거래 내역을 찾아 지우기, 동일 내역 전표 지우기 |
|
VB0028 ㅡ 중복 아이템 추려내기 |
중복되는 자료가 있는 경우 유일한 것만 추려내는 방법, 중복 아이템 추려내기 |
|
VB0029 ㅡ 사용자 정의 폼에서 중복 항목 추려내기 |
UserForm에서 중복 아이템 추려내기 (Collection Object 사용), 유저폼, 사용자 정의 폼, 중복 항목 추려내기 |
|
VB0030 ㅡ 중복 아이템 추려내기 종합 정리 |
Unique Item을 추출하는 몇 가지 방법 비교, 중복 아이템 추려내기 |
|
VB0031 ㅡ 내용이 변하는 리스트 박스 |
옵션 버튼에 따라 서로 다른 목록 리스트로 만드는 방법, ListBox, 내용이 변하는 리스트 박스 |
|
VB0032 ㅡ 리스트 박스에서 항목 추가하기 |
리스트 박스 목록 중 선택된 아이템 추가하기, ListBox, 리스트 박스에 항목 추가 |
|
VB0033 ㅡ 복수 아이템 선택하기 |
ListBox의 MultiSelect 속성 활용 예제, 복수 아이템 선택 |
|
VB0034 ㅡ 클래스 모듈 사용하기 |
Class Module의 개념과 사용 방법 소개, 클래스 모듈 |
|
VB0035 ㅡ 시트 정렬하기 |
시트를 이름 순으로 정렬하는 방법, 시트 정렬 |
|
VB0036 ㅡ Power Tools for Excel-users |
엑셀을 더욱 효율적으로 사용하기 위한 추가 기능 파일, 파워 툴스, Power Tools |
|
VB0037 ㅡ 리스트 박스를 이용하여 시트 위치 바꾸기 |
ListBox를 사용하여 시트 위치를 이동시키는 방법, 리스트 박스를 이용하여 시트 위치 바꾸기 |
|
VB0038 ㅡ 여러 시트를 한 시트로 합치기 |
여러 시트에 분산된 자료를 하나의 시트에 합치는 방법, 여러 시트를 한 시트로 합치기 |
|
VB0039 ㅡ 자동 텍스트 박스 그리기 |
UserForm을 사용한 자동 TextBox 만들기, 유저폼, 사용자 정의 폼, 자동 텍스트 박스 |
|
VB0040 ㅡ 멀티 컬럼 리스트 박스 다루기 |
Multi-column ListBox 만드는 방법, 멀티 컬럼 리스트 박스 |
|
VB0041 ㅡ 파일 검색하기 |
지정한 폴더 내 파일의 기본 정보 알아내는 방법, 파일 검색 |
|
VB0042 ㅡ 폴더 내의 모든 파일 출력하기 |
지정한 폴더 내의 모든 엑셀 파일과 워크시트 출력하는 방법, 폴더 내의 모든 파일 출력 |
|
VB0043 ㅡ 온라인 설문조사 마법사 만들기 |
엑셀로 못하는 게 뭐야 시리즈 (1) ㅡ 설문조사 마법사, 엑셀 솔루션, 온라인 설문조사 마법사 |
|
VB0044 ㅡ 하위 폴더 동시 검색하기 |
(관련 강의: VB0056), 하위 폴더 동시 검색 |
|
VB0045 ㅡ 작업 진척도 표시자 만들기 |
Visual한 작업 진척도 표시자(Indicator) 만들기 |
|
VB0046 ㅡ 차트를 그림 파일로 만들기 |
차트를 gif 이미지 파일로 만드는 방법, 차트를 그림 파일로 만들기 |
|
VB0047 ㅡ 사용자 정의 폼에 차트 표시하기 |
하나의 UserForm에 다양한 형태의 차트를 표시하는 방법, 유저폼, 사용자 정의 폼에 차트 표시 |
|
VB0048 ㅡ 작업 중인 파일 삭제하기 |
현재 열려 있는 파일을 삭제하는 방법, 작업 중인 파일 삭제 |
|
VB0049 ㅡ 체크 표시하기 |
특정한 조건을 충족하는 셀에 체크(check) 표시하는 방법, 체크 표시 |
|
VB0050 ㅡ 그림 파일 불러오기 |
지정한 그림 파일을 불러오는 방법, 그림 파일 불러오기 |
|
VB0051 ㅡ 파일을 열지 않고 값 읽어오기 |
닫혀 있는 파일 내용을 가지고 오는 방법(XLM 이용), 파일을 열지 않고 값 읽어오기 |
|
VB0052 ㅡ 텍스트 파일 가져오기/내보내기 |
Text 파일을 엑셀 파일로 Importing & Exporting 하는 방법, 텍스트 파일 가져오기 내보내기 |
|
VB0053 ㅡ 파일 입출력에 관한 미셀러니 |
로그인 & 로그아웃 시간 기록, 2개의 텍스트 파일에서 동시에 작업하기, 파일 입출력 |
|
VB0054 ㅡ 256열 이상의 텍스트 파일 불러오기 |
256열 이상의 Text 파일 읽기, auto_open에 대하여, 256열 이상의 텍스트 파일 |
|
VB0055 ㅡ 다중 영역 복사하기 |
떨어져 있는 여러 영역을 복사하는 방법, 다중 영역 복사 |
|
VB0056 ㅡ 하위 폴더 검색하기 2 |
하위 폴더를 검색하고 하이퍼링크로 연결하는 방법, 하위 폴더 검색 |
|
VB0057 ㅡ 숫자를 한글로 변환하기 |
1234를 '일천이백삼십사'로 변환하는 사용자 정의 함수 만들기, UDF, 숫자를 한글로 변환 |
|
VB0058 ㅡ 파일 연결 제거하기 |
유효하지 않은 연결 정보(Phantom Link)를 제거하는 방법, 파일 연결 제거 |
|
VB0059 ㅡ 여러 파일에서 커서 동시에 이동하기 |
여러 개의 파일에서 커서(Cursor) 동시에 움직이는 방법, 여러 파일에서 커서 동시 이동 |
|
VB0060 ㅡ 여러 시트의 데이터 비교하기 |
(관련 강의: VB0038), 여러 시트 데이터 비교 |
|
VB0061 ㅡ 사용자 정의 폼의 닫기 버튼 못 쓰게 막기 |
UserForm의 Close 버튼을 못 쓰도록 설정하는 방법, 사용자 정의 폼의 닫기 버튼 못 쓰게 막기, 유저폼 |
|
VB0062 ㅡ 모달리스(Modeless) 대화상자 만들기 |
유저폼이 화면에 있는 상태에서도 다른 작업을 할 수 있는 대화상자를 만드는 방법, 모달리스 Modeless 대화상자 |
|
VB0063 ㅡ 콤보 박스로 자료 추출하기 |
콤보 박스를 사용하여 원하는 데이터를 추출하는 방법, Combo Box, 콤보 박스로 자료 추출 |
|
VB0064 ㅡ 메모가 있는 셀 표시하기 |
미리보기 상태에서 메모가 있는 셀에 표시하는 방법 |
|
VB0065 ㅡ 어제가 없는 오늘은 없습니다 |
한 셀에 숫자를 입력할 때 누계 값을 함께 나타내기, 어제가 없는 오늘은 없습니다 |
|
VB0066 ㅡ 여러 조건 비교 함수 만들기 |
여러 조건을 비교하는 사용자 정의 함수 만들기(사용자 정의 변수 활용), UDF, 여러 조건 비교 함수 |
|
VB0067 ㅡ 두 개의 콤보 박스 연결하기 |
연동 콤보 박스 만드는 방법, 이중 유효성, Combo Box, 두 개의 콤보 박스 연결 |
|
VB0068 ㅡ 내용이 변하는 리스트 박스 만들기 2 |
(관련 강의: VB0031), 내용이 변하는 리스트 박스, ListBox |
|
VB0069 ㅡ 주소 형태 마음대로 바꾸기 |
지정한 영역 내의 주소 형태를 내 마음대로 선택하기 |
|
VB0070 ㅡ 콤보 박스에 하이퍼링크 연결하기 |
ComboBox에 Hyperlink 기능을 부여하는 방법, 콤보 박스에 하이퍼링크 연결 |
|
VB0071 ㅡ 현금 관리 장부 만들기 |
현금 수불 관리 장부 만드는 방법, 현금 관리 장부 |
|
VB0072 ㅡ 구매예정일 추정하기 |
고객 구매 데이터로 구매예정일 추정하는 방법 |
|
VB0073 ㅡ Excel에서 파워포인트 실행하기 |
엑셀에서 파워포인트의 슬라이드쇼 실행하는 방법, PowerPoint, PPT, Excel에서 파워포인트 실행 |
|
VB0074 ㅡ Excel에서 워드 실행하기 |
Excel에서 워드 실행하기 (Mail Merge) |
|
VB0075 ㅡ 몇 가지 질문들 |
변수 선언 시 유의할 점, 몇 가지 질문에 대한 답변 |
|
VB0076 ㅡ 행과 열 삽입/삭제하기 |
워크시트에 원하는 만큼 행과 열 삽입/삭제하는 방법 |
|
VB0077 ㅡ 여러 조건을 충족하는 자료 추출하기 |
여러 가지 조건을 충족하는 자료들만 시트에 추려내는 방법, 여러 조건을 충족하는 자료 추출 |
|
VB0078 ㅡ 빛은 어둠을 만들고 어둠은 빛을 드러냅니다 |
차트의 중간 값을 생략하여 표시하는 방법, 엑셀 차트, Excel Chart, 중간 값 생략 차트, 빛은 어둠을 만들고 어둠은 빛을 드러냅니다 |
|
VB0079 ㅡ 사용자 정의 변수에 대하여 |
사용자 정의 변수에 대한 설명과 예제 |
|
VB0080 ㅡ 사용자 정의 변수 활용 예제 하나 |
사용자 정의 변수를 사용하여 행과 열을 바꾸는 방법, 사용자 정의 변수 활용 |
|
VB0081 ㅡ 동명이인 검색하기 |
주소록 등에서 동명이인에 대한 처리 방법 |
|
VB0082 ㅡ 뿌린 대로 거두기 마련입니다 |
효율적인 데이터베이스 구축의 필요성, 뿌린 대로 거두기 마련 |
|
VB0083 ㅡ 자료 변환 예제 하나 |
(관련 강의: VB0052), Text 파일 형태 변환 예제, 자료 변환 |
|
VB0084 ㅡ 자료 형태 변환 예제 2 |
가로 방향 데이터를 온전한 데이터베이스 구조로 바꾸기, 자료 변환 |
|
VB0085 ㅡ 중복 자료 삭제하기 |
전체 값이 완전히 일치하는지 확인하여 삭제하는 방법, 중복 자료 삭제 |
|
VB0086 ㅡ 조건에 맞는 모든 자료 출력하기 |
단가를 선택하면 해당되는 데이터만 불러오기, 조건에 맞는 모든 자료 출력 |
|
VB0087 ㅡ 분산형 차트 활용 |
분산형 차트에 레이블을 표시하는 방법, 엑셀 차트, Excel Chart |
|
VB0088 ㅡ 사용자 정의 폼에 하이퍼링크 삽입하기 |
UserForm에 URL과 E-mail 계정을 연결하는 방법, 유저폼, 사용자 정의 폼에 하이퍼링크 삽입, Hyperlink |
|
VB0089 ㅡ 하이퍼링크 설정 & 이름 복사하기 |
지정한 영역에 Hyperlink 설정하기 & 이름을 한 번에 복사하는 방법, 하이퍼링크 설정, 이름 복사 |
|
VB0090 ㅡ 역순으로 인쇄하기 |
문서의 맨 뒷장부터 인쇄하는 방법, 역순으로 인쇄 |
|
VB0091 ㅡ 홀수/짝수 페이지 인쇄하기 |
홀수 페이지만 또는 짝수 페이지만 인쇄하는 방법, 홀수/짝수 페이지 인쇄 |
|
VB0092 ㅡ 현재 시트를 메일로 보내기 |
(관련 강의: VB0043), 현재 시트를 메일로 보내기 |
|
VB0093 ㅡ 사용자 별로 작업 영역 제한하기 |
(관련 강의: VB0094), API 및 DAO 간단 설명, 사용자별로 작업 영역 제한 |
|
VB0094 ㅡ API 함수 사용 예제 2가지 |
(관련 강의: VB0093), API 함수 사용 예 |
|
VB0095 ㅡ Splash Screen 만들기 |
엑셀 시작 시 일정 시간 동안만 UserForm 표시하는 방법, 유저폼, 사용자 정의 폼, Splash Screen 만들기, 스플래시 스크린 |
|
VB0096 ㅡ 애니메이션 버튼 만들기 |
Animation Button 만드는 방법 (html의 hover 효과 구현하기), 애니메이션 버튼 |
|
VB0097 ㅡ 특정 글자색 합계 구하기 |
특정한 글자색 또는 셀 색깔 별로 합계를 구하는 방법, 특정 글자색 합계 |
|
VB0098 ㅡ 중복 없는 난수 만들기 |
중복되지 않게 난수를 만드는 방법, 중복 없는 난수 |
|
VB0099 ㅡ 특정 위치의 단어 추출하기 |
문장 내에서 지정한 위치의 단어를 추려내는 방법, 특정 위치 단어 추출 |
|
VB0100 ㅡ 시계 만들기 |
엄청 간단 디지털 시계 만들기, 시계 만들기 |
|