XLGantt(엑셀간트) | 엑셀 일정관리 (5.0.0 버전) 2022.06.05 릴리즈
엑셀간트란? 엑셀간트(XLGantt)는 마이크로소프트 엑셀에서 프로젝트 일정관리를 할 수 있도록 만들어진 프로그램이며 아래와 같은 기능으로 구성되어 있습니다. 엑셀 VBA로 작성된 매크로 프로그램이므로 설치가 필요없고 매크로 파일만 실행하면 됩니다. English Version …
엑셀간트란? 엑셀간트(XLGantt)는 마이크로소프트 엑셀에서 프로젝트 일정관리를 할 수 있도록 만들어진 프로그램이며 아래와 같은 기능으로 구성되어 있습니다. 엑셀 VBA로 작성된 매크로 프로그램이므로 설치가 필요없고 매크로 파일만 실행하면 됩니다. English Version …
엑셀에서 수신자별로 내용이 다른 단체메일 보내기(엑셀 멀티메일 XLMultimail Ver. 2.0.0) 2021.12.31 2.0.0 버전 릴리즈 2.0.0 버전 반영 내용 메일 발송 프로그램(XLMultimail) 2.0.0 버전에 반영된 내용입니다. 메일 본문 폰트 지정을 'NO'로 …
엑셀의 DATEVALUE 함수는 텍스트(문자열)로 표시된 날짜를 '날짜 일련번호'로 바꿔줍니다. 인터넷이나 다른 자료에서 엑셀로 날짜값을 복사해올 때 날짜에 공백이 포함되거나 날짜가 텍스트로 인식되어 날짜로 사용을 못하는 경우가 있습니다. 이 때 DATEVALUE …
VALUE 함수는 '숫자인데 텍스트 형식으로 저장된 값'을 숫자로 변환해 줍니다. 인터넷이나 다른 자료에서 엑셀로 숫자 값을 복사해올 때 가끔 숫자에 공백이 포함되거나 숫자가 텍스트로 인식되어서 계산이 안될 때 VALUE 함수를 …
엑셀에서 두 텍스트가 같은지 비교할 때 IF 함수를 많이 사용하는데 IF 함수는 한글은 문제가 없지만 영어는 대소문자 구분이 안되는 문제점이 있습니다. 이때는 EXACT 함수를 이용하면 대소문자를 구분하여 같은지 비교할 수 …
엑셀의 INDIRECT 함수는 문자열로 만들어진 참조를 유효한 셀 참조로 바꿔줍니다. 수식은 바꾸지 않고 문자열로 만들어진 참조만 변경해서 결과값을 가져와야 할 때 사용할 수 있습니다. 예를 들면 VLOOKUP 함수를 사용할 때 …
9강에서는 엑셀에서 채우기 핸들을 이용해서 값과 수식을 자동으로 입력하는 방법을 알아보고자 한다. 엑셀은 데이터를 효율적으로 빠르게 입력할 수 있는 여러가지 방법을 제공한다. 오늘은 그 중에서 "자동 채우기"라는 기능을 알아 보고자 …
8강에서는 엑셀자료를 인쇄하기 위해 설정하는 방법을 알아보고자 한다. 엑셀은 다른 프로그램, 예를 들면 마이크로소프트의 파워포인트나 워드에 비하여 인쇄하기가 까다롭다. 파워포인트나 워드는 화면에 보이는 페이지 대로 인쇄가 되는 반면 엑셀은 페이지단위로 …
7강에서는 차트를 만들고 꾸미는 방법을 알아보고자 한다. 이번 강에서는 차트를 추가하여 자료를 좀 더 보기 쉽게 만들어 보자. 7강을 마치고 나면 엑셀시트에 아래와 같은 차트가 만들어져 있을 것이다. 1. …
6강에서는 엑셀시트에서 자료의 표시형식을 바꾸는 방법을 알아보고자 한다. 엑셀에서 아무런 표시형식을 지정하지 않으면 5강까지 만들어 본 표가 아래 그림과 같이 날짜는 "07월 01"일, 숫자는 천단위 콤마없이 표시된다. 이번 강에서는 이런 …
5강에서는 엑셀 시트를 꾸미는 방법을 알아보고자 한다. 4강까지 학습해 본 시트(Sheet)는 Data와 수식만 있고 아무런 장식이 없었다. 약간의 꾸미기를 통해 표를 좀 더 보기 좋게 해 보기로 하자. 5강을 마치면 …
4강에서는 엑셀 시트를 편집하는 방법을 알아보고자 한다. 엑셀에서 시트(Sheet)는 숫자나 텍스트로 채워진 서류 한장이라고 생각하면 되는데 이번 강에서는 이 시트에 행과 열을 추가하거나 삭제하는 방법을 알아보자. 1. 행 삽입 아래 …
3강에서는 엑셀 함수를 입력하는 방법을 알아보고자 한다. 엑셀에서 함수는 수학시간에 배운 그 함수라고 생각하면 된다. 그렇지만 골치아픈 수학은 몰라도 된다. 함수에 어떤 값을 넣어주면 엑셀은 계산을 해서 자동으로 우리가 원하는 값을 …
2강에서는 엑셀에서 값, 수식을 입력하는 방법을 알아보자. 1. 셀 선택하기 엑셀을 실행하고 마우스 왼쪽 버튼을 클릭해서 임의의 셀을 선택한다. 아래 그림은 "B2" 셀이 선택된 상태이다. B열의 2번째 행이라는 의미이다. 2. …
오늘부터 엑셀 배우기 기초 강좌를 시작한다. 기초 강좌는 엑셀을 전혀 모르는 사람을 대상으로 한다. 학교나 직장에서 엑셀을 사용해야 하는데.. 도대체 뭐 부터 해야할지 모르는 경우에 이 강좌를 들으면 도움이 될 …
18강에서는 VBA로 Microsoft SQL Server DB에 연결하여 Stored Procedure(SP)를 이용하여 조회하는 작업을 해보자. 13강에서 SQL Server를 이용하여 Excel VBA에서 SQL을 직접 작성하여 Data를 조회하는 기능을 구현해보았는데 이번에는 SQL을 작성하는 대신 …
18강 - VBA로 MS SQL Server에 연결하여 Data처리하기(Stored Procedure로 조회) 더 보기 »
17강에서는 VBA로 PostgreSQL에 연결하여 Data를 조회,추가,수정,삭제하는 작업을 해 보고자 한다. PostgreSQL은 MySQL, MariaDB 등의 Open source DB와 연결방법이 크게 다르지 않다. PostgreSQL용 ODBC를 설정하고 연결문자열을 만드는 방법이 거의 동일하다. 그렇지만 ODBC …
17강 - VBA로 PostgreSQL에 연결하여 Data처리하기(ADO를 이용하여 조회,추가,수정,삭제) 더 보기 »
16강에서는 VBA로 MariaDB에 연결하여 Data를 조회,추가,수정,삭제하는 작업을 해 보고자 한다. MariaDB는 MySQL과 동일한 소스코드를 기반으로 만들어 졌으므로 사용법, API등이 거의 동일하다. 버전번호도 5.5까지는 동일하게 갔는데 MySQL 5.6으로 갈때 MariaDB는 버전 …
16강 - VBA로 MariaDB에 연결하여 Data처리하기(ADO를 이용하여 조회,추가,수정,삭제) 더 보기 »
15강에서는 VBA로 MySQL DB에 연결하여 Data를 조회,추가,수정,삭제하는 작업을 해 보고자 한다. MySQL은 Oracle DB에 비해서 연결이 덜 까다롭지만 MySQL용 ODBC Driver를 잘못 설치하거나 설정을 잘못하면 연결이 안되어 연결방법을 찾느라 고생할 수도 있으므로 …
15강 - VBA로 MySQL에 연결하여 Data처리하기(ADO를 이용하여 조회,추가,수정,삭제) 더 보기 »
14강에서는 VBA로 Oracle DB Server DB에 연결하여 Data를 조회,추가,수정,삭제하는 작업을 해 보고자 한다. Oracle은 다른 DB에 비해서 연결이 까다롭다.Oracle Client설치를 잘못하거나 설정을 잘못하면 연결이 안되어 연결방법을 찾느라 고생할 수도 있으므로 아래 …
14강 - VBA로 Oracle DB Server에 연결하여 Data처리하기(ADO를 이용하여 조회,추가,수정,삭제) 더 보기 »
13강에서는 VBA로 Microsoft SQL Server DB에 연결하여 Data를 조회,추가,수정,삭제하는 작업을 해 보고자 한다. 9강부터 12강까지는 Microsoft의 Access를 Database로 사용하여 Excel에서 Data를 조회,추가,수정,삭제하는 작업을 해 보았는데 이번 강에서는 Access대신 같은 회사의 …
13강 - VBA로 MS SQL Server에 연결하여 Data처리하기(ADO를 이용하여 조회,추가,수정,삭제) 더 보기 »
12강에서는 VBA로 Access DB에 연결하여 Data를 삭제하는 작업을 해 보고자 한다. 6강에서는 Excel의 Sheet를 Database처럼 사용하여 Data를 삭제해 보았는데 이번 강에는 Excel Sheet대신에 Access를 Database로 사용하여 아래와 같이 구현해 본다. …
12강 – VBA로 Access DB에 연결하여 Data처리하기(ADO를 이용하여 Data삭제) 더 보기 »
11강에서는 VBA로 Access DB에 연결하여 Data를 추가하는 작업을 해 보고자 한다. 5강에서는 Excel의 Sheet를 Database처럼 사용하여 Data를 추가해 보았는데 이번 강에는 Excel Sheet대신에 Access를 Database로 사용하여 아래와 같이 구현해 본다. …
11강 – VBA로 Access DB에 연결하여 Data처리하기(ADO를 이용하여 Data추가) 더 보기 »
9강에서는 ADO를 이용하여 Access DB에 연결하고 Data를 엑셀Sheet로 가져와 보았다. 이번 강에서는Access DB에 연결하여 Data를 엑셀Sheet가 아닌 아래 그림과 같이 Form으로 가져와서 수정하고 저장하는 기능을 구현해 보기로 한다. 따라서 Database연결 …
10강 – VBA로 Access DB에 연결하여 Data처리하기(ADO를 이용하여 Data조회 및 저장) 더 보기 »
3강부터~6강까지는 다음 표와 같이 VBA로 엑셀Sheet에 연결(Excel을 Database로 사용)해서 Data를 조회,수정,추가,삭제하는 방법을 알아보았다. 강좌 내용 3강 VBA로 엑셀Sheet에 연결하기(ADO를 이용하여 연결, 조회) 4강 VBA로 엑셀Sheet에 연결하여 ADO를 이용하여 조회 및 …
7강에서는 엑셀에서 VBA를 이용하여 DB연결 및 Data처리를 위해 이해해야 할 기본개념과 연결방법을 알아 보았고 ADO에 대해서도 간단히 언급했는데 이번 강에서는 ADO를 좀 더 구체적으로 설명한다. DB연결 및 처리를 위한 ADO이해 …
이번 강좌에서는 엑셀에서 VBA로 DB연결 및 Data처리를 위해 이해해야 할 기본개념과 연결방법을 알아보고자 한다. DB연결 및 Data처리를 위한 기본개념 Excel VBA프로그램에서 Database에 접속해서 Data처리 요청을 하고 결과를 받아오는 모습은 아래의 …
5강에서는 ADO를 이용하여 엑셀Sheet에 Data를 추가하는 작업을 해 보았다. 이번 강좌에서는 엑셀Sheet에서 Data를 삭제하는 기능을 구현해 보고자 한다. 5강에서도 언급했지만, 엑셀을 Database처럼 사용할때의 제약사항을 살펴보기로 하자. 엑셀을 Database처럼 사용할 수 는있지만, …
4강에서는 엑셀Sheet에서 ADO를 이용하여 Data를 조회하고 수정하는 작업을 해 보았다. 이번 강에서는 Data를 엑셀Sheet에 추가하는 기능을 구현해 보고자 한다. 그 전에 엑셀을 Database처럼 사용할때의 제약사항을 살펴보기로 하자. 엑셀을 Database처럼 사용할 …
3강에서는 ADO를 이용하여 엑셀 데이터베이스에 연결하고 Data를 엑셀Sheet로 가져와 보았다. 이번 강에서는 Data를 엑셀Sheet가 아닌 아래 그림과 같이 Form으로 가져와서 수정하고 저장하는 기능을 구현해 보기로 한다. 아래와 같이 따라 해보자. …
2강에서는 MS Query를 이용하여 데이터베이스에 연결해 보았다. 이번에는 VBA를 이용하여 연결해 보자. VBA를 이용하면 Microsoft Query를 이용하지 않고도 데이터베이스에 연결하고 Data를 조회하고 가공할 수 있다. 아래와 같이 따라해 보자. 이번 …
1강은 개발자가 아니더라도 읽어 나가는데 부담이 없었겠지만 지금부터는 전문용어 투성이다. 개발자가 아니라면 어려운 시간이 되겠지만 약간만 배우만 업무에 도움이 될 수 있다. 뭔지 모르겠지만 일단 Database에 한번 연결해 보자. 프로그램을 …
오늘부터 다음의 주제로 엑셀에서 데이터베이스를 다루는 것에 대한 강좌를 개설한다. Database는 무엇인가, 왜 엑셀에서 database를 다룰 때 잇점은? 엑셀에서 다룰 수 있는 DB의 종류는? (EXCEL SHEET, MYSQL, ORACLE, MSSQL 등…) …