본문 바로가기
생활 꿀팁 모음

업무 자동화의 꽃 엑셀의 메크로 기능 사용의 장점

by 며늘이 2023. 10. 5.
반응형

사무 자동화 엑셀의 메크로 기능 사용의 장점
사무 자동화 엑셀의 메크로 기능 사용의 장점

자동화란 수 천 개의 시트 생성 및 삭제, 수 천 개의 셀 생성 및 삭제, 자동으로 칸 늘리기, 엑셀 실행 속도 빠르게 하기 등 다양한데 이런 것들을 각 용도에 맞게 매크로를 만들어 놓고 필요에 따라 재사용할 수 있다. 기존의 작업한 문서 또는 새로운 문서에서 매크로를 생성하고 실행했다. 하지만, 매크로를 생성한 엑셀 문서롤 종료하고 다시 실행하면 매크로가 등록되지 않아 실행되지 않는다.

스타일을 자동으로 삭제하는 매크로를 만들어 봤는데, 매크로의 진정한 목적은 업무 자동화라고 언급했다.매크로 편집기 창을 최소화하고 엑셀 워크시트 창을 최대화한다.보통 스타일은 필요하지 않은 스타일을 선택해서 삭제한다.

하지만, 스타일이 수 백개가 있다면 수동으로 삭제하기까지 시간이 너무 오래 걸리고, 추후 자신이 모르는 스타일이 추가될 때마다 수동으로 삭제한다면 너무 비효율적이다. 엑셀은 각 셀의 값을 자동으로 계산할 수 있게 다양한 함수가 구현되어 있다. 하지만, 함수로 처리할 수 없는 자동화를 매크로 기능을 이용해서 처리할 수 있다.

매크로를 자유롭게 다룰 수 있다면 필요 없는 스타일 삭제, 입력받은 개수만큼 시트 추가 및 삭제, 셀 자동 복사 및 붙여 넣기, 엑셀 속도 높이기 등 함수로 처리할 수 없는 것들을 수행할 수 있다. 본 포스팅은 매크로를 이용하여 필요하지 않는 스타일을 삭제하는 방법과 이름 관리자를 이용해 오류가 있는 수식을 해결하는 방법을 소개한다. 이 과정에서 원본 문서의 스타일이 그대로 적용되어 수많은 스타일이 쌓이게 되고 결국 엑셀 속도가 저하되는 문제가 발생한다.

사무자동화 프로그램 중 하나인 엑셀로 작업을 하다 보면 자신이 모르는 스타일이 삽입되어 있거나 셀 서식 오류가 발생한다. 스타일과 셀 서식 오류는 하나의 컴퓨터에서 자신만 엑셀 문서를 작업하면 에러가 발생하지 않는다. 하지만, 회사 업무를 하다 보면 다른 사람이 작성한 문서를 참고해서 복사 및 붙여 넣기를 하는데,창이 닫혀도 수식이 아직 보일 텐데요. 시트 보호를 적용해야 합니다.

상위 메뉴 중 [검토]-[시트 보호]를 선택합니다. 셀 서식 창이 열리면 탭 메뉴 중 [보호]를 선택 후 [숨김]에 체크해주세요.이제 [확인] 버튼을 클릭해서 창을 닫아주세요.수식이 들어 있는 셀을 드래그로 선택 후 범위를 잡은다음 마우스 오른쪽 버튼을 클릭 후 [셀 서식]을 선택합니다.엑셀을 실행 후 간단한 수식을 넣었습니다.

CHHOSE 함수를 사용해서 담당자를 표시는 내용입니다.이 수시 안에 있는 함수를 가려보도록 하겠습니다. 엑셀 함수를 사용해서 수식을 넣은 셀의 값만 보이고 수식을 알 수 없도록 함수 및 수식을 감추고수정할 수 없도록 셀 보호를 할 수 있습니다.

엑셀 프로그램으로 여러 사람이 작업을 해야 할 때가 있습니다. 그 문서로 특별한 조건으로 인해 값을 산출하기도 합니다. 당직 표가 될 수도 있고 계산 값이 될 수도 있는데요.결과 도출할 때 함수를 이용해서 수식을 넣어 사용했는데 다른 사람들이 이 수식을 보면 안 되고 수정도 못 하게 해야 할 경우도 있습니다.

중요한 로직은 숨기고 결과만을 보여주는 것이지요.윈도우 , 오피스스인 등 오류 해결 방법과 강좌, 팁 생활에 필요한 정보와 건강 정보도 알려드립니다. ▲ 그리고, [셀 서식]을 선택한 뒤 [확인]을 클릭합니다.▲ 그리고, 시트이름에서 오른쪽 마우스 클릭을 해서 [시트보호]를 클릭합니다.

▲ 여기에서 맨 오른쪽 탭인 [보호]를 선택한 뒤, [잠금]과 [숨김] 항목을 모두 선택하고 [확인]을 클릭합니다. ▲ 두번째 방법은 F1셀에서 오른쪽 마우스 클릭을 한 뒤, [셀 서식]을 선택합니다.▲ 그러면, 수식은 없어지고, 값만 남겨됩니다.

이 방법은 엑셀 수식을 아예 제거하고 값만 남기는 방법이었습니다.▲ 그리고, [값]을 선택하고 [확인]을 클릭합니다. ▲ 그리고 다시 F1셀에서 오른쪽 마우스 클릭을 한 뒤, [선택하여 붙여넣기]를 클릭합니다.

D열의 2번째 행을 선택하니 3이라는 숫자가 나오는 것이 아니라 Sum 수식을 이용한 것을 확인할 수 있다. 이제 이 Sum 수식을 제거하고 단순히 숫자 3만 남기게 만들어볼 차례다.직장인들의 필수 소양 중 하나인 엑셀은 사실 파고 파도 또 팔 것이 생기는 마법같은 프로그램이다.

워낙에 기능이 다양하고 방대해서 공부할 것이 넘치기 때문이다. 엑셀의 수식 없애기, 함수 숨기기 방법에 대해 알아보았는데요, 생각보다 간단한 방법으로 해결할 수 있습니다.시트보호 후 할인율을 클릭하면 수식이 보이지 않는 것을 확인할 수 있습니다.

따라서 이렇게 하는 것이 엑셀의 수식 없애기를 하는 간단한 방법입니다.시트 보호 탭이 보이게 되는데 여기서 확인 버튼을 클릭해주면 끝이 납니다. 단, 시트보호 시 허용할 내용을 설정해줄 수 있는 데 이건 상황에 따라 체크해주면 됩니다.

셀 서식에서 숨김을 클릭해도 아직 수식 없애기가 되지 않았는데요. 여기서 하나 더 설정을 해줘야 합니다.숨김을 선택하여 수식 없애기를 설정해줍니다. 그리고 하단의 확인 버튼을 클릭합니다.

우선 수식이 나오는 할인율 영역을 모두 드래그해서 선택합니다. 그 후에 마우스 오른쪽 버튼을 클릭하여 메뉴 영역이 나오도록 합니다. 그 후 나온 메뉴에서 하단 셀 서식을 클릭합니다.

1. 엑셀의 수식영역을 선택한 후 오른쪽 마우스 버튼 클릭 후 셀 서식 메뉴를 클릭한다.아래와 같이 할인율 영역의 수식 줄이 VLOOKUP함수를 사용했다고 표시가 되는데요. 이 수식을 안 보이도록 수식 없애기를 하겠습니다.엑셀은 하면 할수록 모르는 기능도 많고 필요한 기능도 많아지는 것 같아요! 알면 알수록 어려워지는 엑셀입니다.

엑셀의 수식 없애기를 하는 방법은 정말 간단해서 3초면 충분하게 해결할 수 있습니다.

사무 자동화 엑셀의 메크로 기능 사용의 장점
사무 자동화 엑셀의 메크로 기능 사용의 장점

반응형