엑셀 추가기능 ‘업잔2023’

엑셀에 추가기능으로 설치하여 마치 별도의 프로그램이 설치된것처럼 활용하고 업무 속도를 높여주는 엑셀용 매크로 모음파일 업잔 2023을 공개합니다.

엑셀용 ‘업잔2023’ Download

업잔 2023 추가기능 매크로에서 제공하는 기능은 다음과 같습니다.

1) 순서도 그리기
2) 셀 내용 콤마(또는 지정한 구분자)로 합치기
3) 시트 리스트 요약하고 하이퍼 링크 걸기
4) 엑셀 안에 있는 이미지 셀에 맞춰 크기 조정하기
5) 선택한 폴더의 이미지 엑셀에 일괄 삽입하기

설치 방법과 사용법 위주로 살펴 보겠습니다.

​※ 인터넷에서 파일을 다운로드 받으셨을 때 바로 사용이 불가능한 경우가 많습니다.

다운로드 받은 파일을 선택한 상태에서 마우스 우클릭 → 속성 → 차단해제를 체크한다음 확인해 주시면, 이후 사용이 가능합니다.

사용법과 관련된 내용은 아래 영상을 참고하셔도 좋습니다.


1. 추가기능 설치 방법

엑셀 메뉴의 아무 버튼에서 마우스 우클릭 → 리본 메뉴 사용자 지정을 클릭합니다.

우측 기본탭에서 개발 도구를 체크하고 확인을 클릭합니다.

이제 엑셀 리본 메뉴에 ‘개발도구’라는 탭이 보이고, 해당 탭 아래에 있는 명령어를 사용할 수 있습니다.

개발도구 → 엑셀 추가기능을 클릭합니다.

찾아보기 → 다운로드 받았던 파일을 선택한 다음 → 확인 버튼을 누릅니다.

그리고, 확인을 누르면 메뉴에 업잔이 추가된 것을 볼 수 있는데, 이렇게 추가된 메뉴는 엑셀을 닫았다 열어도 그대로 메뉴에 남아 있는 것을 볼 수 있습니다.


2. 기능 살펴 보기

사용법에 대한 기능을 살펴보기 전에 아래의 샘플 파일을 다운받아두시면 조금 더 편하게 기능을 살펴 보실 수 있습니다.

1) 순서도 그리기

A1셀부터 주어진 규칙에 따라 만들어진 엑셀 파일로 순서도 초안을 자동 생성해주는 엑셀 추가기능 매크로 입니다.

순서도 내용을 채워넣는 요령은 다음과 같습니다.

1) A1에서 시작하여 아래방향으로 순서대로 풀어나가야 할 일에 대한 내용을 채운다.
2) 분기점이 필요한 곳에서는 문장의 맨 마지막을 “?”로 마무리 한다
3) 분기점에서 더 긴쪽 방향의 내용은 아래쪽으로 계속 작성하고,
더 짧은쪽 내용은 오른쪽 칸에 새로운 분기의 내용으로 시작한다
4) 할일에 대한 내용이 완료되었으면 그 아래 칸은 빈칸으로 둔다

​위의 규칙을 지켜서 순서도 내용을 채우면, 이 매크로에서는 다음과 같은 순서로 순서도를 그려줍니다.

매크로를 이용해 초안을 만든다는 수준으로 활용하되, 복잡한 순서도를 그려야 할 때는 작은 순서도를 여러개 만든 다음, 이어 붙이는 방식으로 작업하시면 조금은 작업을 편하게 할 수 있습니다.

​샘플 파일의 순서도 그리기 탭에서 “순서도 그리기”버튼을 클릭하면 다음과 같은 창이 뜹니다.

개체 폭 / 개체 높이 / 가로 간격 / 세로 간격은 아래와 같이 순서도를 그렸을 때의 부위별 수치입니다.

순서도 방향을 세로로 선택하여 순서도를 그리면, 아래 방향으로 순서도를 그리다가 분기가 나오면 우측으로 분기를 나누면서 진행되는 형태로 순서도가 작성됩니다.

순서도 방향을 가로로 선택하면 좌에서 우로 진행하는 형태로 순서도를 그립니다.

정해진 숫자(가로 개체 개수)만큼 Box를 그리고 아래로 한칸 줄바꿔서는 우에서 좌로 순서도를 그리는 방식으로 순서도를 그리게 됩니다.

현재 Default로 설정되어 있는 가로폭, 세로폭, 가로간격, 세로간격 수치는 가로 개체수를 6개로 했을 경우, 와이드 스크린 기준 파워포인트 슬라이드 크기에 붙여 넣으면 적당한 여백을 두고 들어가는 크기로 설정되어 있습니다.

2) 셀 내용 콤마로 합치기

여러 셀에 있는 내용을 콤마로 연결하여 합치는 엑셀 추가기능 매크로 입니다.

엑셀에서 정리된 자료 중 이름이나 메일주소가 정리되어 있을때는 세로방향으로 정보가 입력되어 있는 경우가 많습니다.

이 정보를 이용하여 여러 사람에게 메일을 보내는 등의 작업을 할 때 ‘,’ 또는 ‘;’와 같은 구분자로 연결하여 하나의 내용으로 합쳐야 할 때가 있습니다.

이때 사용할 수 있는 매크로가 추가기능에서 만들어진 ‘리스트 만들기’ 입니다.

‘리스트 만들기’ 버튼을 누르면 다음과 같은 창이 뜹니다.

구분자 칸은 초기값으로 ‘,’가 들어 있습니다. 변경이 필요할 경우 다른 기호로 바꾸면 됩니다.

시작위치도 A1으로 초기값이 설정되어 있지만, 시작위치가 다르면 이를 변경해 주면 됩니다.

시작위치는 Cell 주소를 텍스트 상자에 직접 입력하거나, 시작위치에 커서를 둔 상황에서 ‘현재위치’ 버튼을 클릭하면 현재 위치 정보를 가져옵니다.

‘리스트 만들기’ 버튼을 클릭하면, 겉으로 봤을 때는 아무일도 일어나지 않고, 사용자 창도 닫힙니다.

메일주소를 ‘,’로 연결한 값은 이미 만들어져서 클립보드에 복사되어 있기 때문에 값을 넣고자 하는 곳 아무곳에서나 Ctrl + V를 누르면 “,”로 연결된 메일 주소가 바로 붙게 됩니다.

3) 요약 시트 생성

현재 엑셀 파일에 포함되어 있는 시트 정보를 리스트업하고, 각각 하이퍼링크를 걸어주는 엑셀 추가기능 매크로 입니다.

요약시트 생성 버튼을 클릭하면 현재 엑셀 파일에 있는 Sheet이름이 현재 셀 아래로 정리됩니다.

각각의 Sheet 이름은 하이퍼 링크로 연결되어 있어서 이름을 클릭하면 해당 시트로 이동합니다.

모든 Sheet의 “A1” 위치에는 집모양의 버튼이 생성되는데, 클릭하면 요약 Sheet로 되돌아옵니다.

이때 홈 버튼은 경우에 따라서는 오히려 불편할 수도 있습니다.

홈 버튼을 삭제하기 위해서는 추가기능으로 생성된 메뉴의 ‘요약시트 생성’ 버튼 아래의 ‘홈버튼 삭제’ 버튼을 누르면 모든 시트의 홈버튼이 삭제됩니다.

4) 폴더 이미지 삽입

여러 이미지를 엑셀에 삽입해야 할 때 활용할 수 있는 추가기능 매크로 입니다.

기능을 사용하기에 앞서서 엑셀에 삽입할 이미지를 하나의 폴더에 모아둡니다.

폴더 이미지 삽입 버튼을 누르면 탐색창이 뜨면서 어떤 폴더의 이미지 파일에 대해서 작업할지를 묻습니다.

이미지가 저장된 폴더를 선택하면 해당 폴더의 이미지를 선택한 칸에서 부터 차례로 아래로 붙여 넣습니다.

이때 삽입되는 이미지는 셀의 폭 기준으로 이미지의 폭을 맞추고, 이때 이미지의 높이에 따라 셀 높이가 자동으로 늘어나거나 줄어들게 됩니다.

5) 이미지 셀맞춤

엑셀의 셀에 이미지가 들어 있을때 이미지를 최대한 현재 셀에 어울리면서 가득차게 재배치 하는 엑셀 추가기능 매크로 입니다.

4)번에서 실행한 폴더 이미지 삽입 매크로를 활용하면 이미지를 한번에 넣을 수 있으나, 너무 여유없이 셀에 가득 채워져있어서 조금 답답한 느낌이 듭니다.

또, 경우에 따라서는 셀의 높이는 움직이지 않고, 이미지를 셀 안에 최대한 가득차게 넣어야 하는 경우에도 셀의 높이를 자동으로 바꿔버리기 때문에 불편할 수 있습니다.

이럴때 사용할 수 있는 매크로가 이미지 셀맞춤입니다.

이 버튼을 클릭하면 다음과 같은 사용자 창이 뜹니다.

현재 문서에 있는 모든 이미지에 대해서 셀 맞춤 작업을 할 것인지, 현재 시트에 대해서만 할 것인지, 아니면 내가 몇개의 개체를 선택하고 선택한 이미지에 대해서만 셀 맞춤을 할 것인지를 고를 수 있습니다.

​또 다른 옵션에서는 Cell의 크기 자체를 고정하고 Cell 안에 최대한 이미지를 채울 것인지, 아니면 폭은 고정하되 높이는 이미지 크기에 따라 셀의 높이가 변하게 할 것인지를 선택할 수 있습니다.

​Cell 내부로 어느만큼의 간격을 띄울지를 설정할 수 있는데, 이 Gap을 0으로 두면 Cell에 완전히 크기를 맞추게 되고, 값이 커질수록 Cell 경계선과 거리를 띄워 여유를 갖게 됩니다. 수치는 필요에 따라 맞춰서 사용하시면 됩니다. ​

원하는 조건을 맞춘 상황에서 이미지 맞추기 버튼을 클릭하면 셀 크기에 따라 이미지 크기와 위치를 조정해 줍니다.


3. 엑셀 추가기능 업잔2023 원천 소스

엑셀 추가기능 “업잔 2023” 이 어떻게 만들어졌고, 그 소스를 알아보시고 싶으신 분들은 아래의 링크로 소스를 다운로드 받으실 수 있습니다.

업잔 2023 매크로 파일 원본 소스 다운로드

추가기능에 포함된 각각의 기능을 구현한 과정은 아래의 영상들을 참고하시기 바랍니다.

1) 순서도 만들기

2) 셀 내용 콤마로 합치기

3) 시트 리스트 요약하고 하이퍼 링크 걸기

4) 엑셀 안에 있는 이미지 셀에 맞춰 크기 조정하기

5) 선택한 폴더의 이미지 엑셀에 일괄 삽입하기

6) 엑셀 매크로 나만의 메뉴로 등록하고 추가기능 만들기