Page 38

7강 – VBA로 엑셀에서 Database 연결, Data처리 기본개념

이번 강좌에서는 엑셀에서 VBA로 DB연결 및 Data처리를 위해 이해해야 할 기본개념과 연결방법을 알아보고자 한다. DB연결 및 Data처리를 위한 기본개념 Excel VBA프로그램에서 Database에 접속해서 Data처리 요청을 하고 결과를 받아오는 모습은 아래의 그림과 같이 간단히 표현할 수 있다. ADO를 통해 Data처리요청을 하고, OLEDB 또는 ODBC는 Database연결을 담당한다. …

7강 – VBA로 엑셀에서 Database 연결, Data처리 기본개념 더 보기 »

6강 – VBA로 엑셀Sheet에 연결하기(Data삭제-ADO이용안함)

5강에서는 ADO를 이용하여 엑셀Sheet에 Data를 추가하는 작업을 해 보았다. 이번 강좌에서는 엑셀Sheet에서 Data를 삭제하는 기능을 구현해 보고자 한다. 5강에서도 언급했지만, 엑셀을 Database처럼 사용할때의 제약사항을 살펴보기로 하자. 엑셀을 Database처럼 사용할 수 는있지만, RDBMS(관계형Database Management System)가 제공하는 기능을 다 이용할 수는 없다. 다음과 같은 몇 가지 제약이 있다. …

6강 – VBA로 엑셀Sheet에 연결하기(Data삭제-ADO이용안함) 더 보기 »

5강 – VBA로 엑셀Sheet에 연결하기(ADO를 이용하여 Data추가)

4강에서는 엑셀Sheet에서 ADO를 이용하여 Data를 조회하고 수정하는 작업을 해 보았다. 이번 강에서는 Data를 엑셀Sheet에 추가하는 기능을 구현해 보고자 한다. 그 전에 엑셀을 Database처럼 사용할때의 제약사항을 살펴보기로 하자. 엑셀을 Database처럼 사용할 수 있지만, RDBMS(관계형Database Management System)가 제공하는 기능을 다 이용할 수는 없다. 다음과 같은 몇 가지 …

5강 – VBA로 엑셀Sheet에 연결하기(ADO를 이용하여 Data추가) 더 보기 »

4강 - VBA로 엑셀Sheet에 연결하기(ADO를 이용하여 조회 및 저장)

3강에서는 ADO를 이용하여 엑셀 데이터베이스에 연결하고 Data를 엑셀Sheet로 가져와 보았다. 이번 강에서는 Data를 엑셀Sheet가 아닌 아래 그림과 같이 Form으로 가져와서 수정하고 저장하는 기능을 구현해 보기로 한다. 아래와 같이 따라 해보자. 1. Form만들기 VBA모드에서 Form을 추가하고 아래 그림과 같이 listbox, textbox, command button을 추가한다.   2. …

4강 - VBA로 엑셀Sheet에 연결하기(ADO를 이용하여 조회 및 저장) 더 보기 »

3강 - VBA로 엑셀Sheet에 연결하기(ADO를 이용하여 연결, 조회)

2강에서는 MS Query를 이용하여 데이터베이스에 연결해 보았다. 이번에는 VBA를 이용하여 연결해 보자. VBA를 이용하면 Microsoft Query를 이용하지 않고도 데이터베이스에 연결하고 Data를 조회하고 가공할 수 있다. 아래와 같이 따라해 보자. 이번 강좌에 첨부된 파일은 완성된 결과 파일이므로 학습의 효과를 위해서 2강에 첨부된 파일을 가지고 따라 해 …

3강 - VBA로 엑셀Sheet에 연결하기(ADO를 이용하여 연결, 조회) 더 보기 »

2강 - Microsoft Query를 이용하여 Database에 연결하기

1강은 개발자가 아니더라도 읽어 나가는데 부담이 없었겠지만 지금부터는 전문용어 투성이다. 개발자가 아니라면 어려운 시간이 되겠지만 약간만 배우만 업무에 도움이 될 수 있다. 뭔지 모르겠지만 일단 Database에 한번 연결해 보자. 프로그램을 짜서 연결하는 방식이 아닌 데이터베이스에 연결할 수 있는 프로그램을 이용하는 것이다. 이글 에 첨부된 엑셀파일을 …

2강 - Microsoft Query를 이용하여 Database에 연결하기 더 보기 »

1강 - 들어가기 - Database는 무엇인가, 왜 엑셀에서 Database를 다루는가?

오늘부터 다음의 주제로 엑셀에서 데이터베이스를 다루는 것에 대한 강좌를 개설한다. Database는 무엇인가, 왜 엑셀에서 database를 다룰 때 잇점은? 엑셀에서 다룰 수 있는 DB의 종류는? (EXCEL SHEET, MYSQL, ORACLE, MSSQL 등…) Database에 접속하기 Microsoft의 DATA ACCESS MODEL DB의 DATA를 읽어오기 DB에 DATA를 추가하기 DB의 DATA를 수정하기 …

1강 - 들어가기 - Database는 무엇인가, 왜 엑셀에서 Database를 다루는가? 더 보기 »

(알림) XLGantt 2.0.0 버전 오류사항 - 오류 수정됨

XLGantt 2.0.0 버전 오류는 수정되었습니다. 아래 링크에서 다운로드 하면 됩니다. XLGantt(엑셀간트) | 엑셀 일정관리 (4.7.0 버전) 2021.05.30 릴리즈   2018-8-27에 릴리즈한 XLGantt 2.0.0 버전이 제대로 작동되지 않고 아래와 같은 메시지를 출력하는 경우가 있습니다. 확인결과 Office 2007버전에서 오류가 납니다. 프로그램 내부적으로 사용하는 기능 중 일부가 Office …

(알림) XLGantt 2.0.0 버전 오류사항 - 오류 수정됨 더 보기 »

XLGantt Version 2.0.0 Coming soon! - 2.1.0 버전 Release됨

XLGantt 2.0.0은 2018.8.27에 릴리즈 되었고 2.0.0버전의 버그가 수정된 2.1.0버전은 2018.10.14에 릴리즈 되었습니다. 아래 링크에서 다운로드 받으세요. XLGantt(엑셀간트) | 엑셀 일정관리 (4.7.0 버전) 2021.05.30 릴리즈 올해 상반기 중으로 릴리즈한다고 공수표만 날리다가...드디어 2018.8.27(월)에 XLGantt 2.0.0 Version을 Release할 계획입니다. 개발은 거의 마무리되었고 지금은 한창 테스트 진행중입니다. 반영된 기능은 대략 …

XLGantt Version 2.0.0 Coming soon! - 2.1.0 버전 Release됨 더 보기 »

VLOOKUP 함수 - 표에서 값 찾기(간단 버전)

VLOOKUP 함수 간단하게 설명

엑셀 표에서 값을 찾을 때 많이 사용하는 VLOOKUP 함수를 최대한 간단하고 이해하기 쉬운 예를 들어서 설명드리겠습니다. VLOOKUP은 Vertical Lookup을 줄여서 쓴 것인데 '범위를 수직으로 내려가면서 값을 찾는다'는 뜻입니다.   구문(Syntax)   사용법 다음과 같이 문구 판매 실적 자료에서 판매금액을 구하려면 상품별 단가가 필요합니다. VLOOKUP 함수로 '상품별 …

VLOOKUP 함수 - 표에서 값 찾기(간단 버전) 더 보기 »

Scroll to Top