최근 코딩에 대한 관심은 어린 학생부터 직장인까지 굉장히 많은 연령층에서 가지고 있을 것입니다.
하지만 어린 학생들은 모르겠지만 직장인들이 코딩을 배우는 것은 어렵고 특히 그러한 지식을 업무에 활용하는 것은 현실적으로는 거의 불가능하다보니 조금 공부하다가 포기하는 것이 사실입니다.
그렇다고 엑셀을 공부하려고 하니 직장인들이면 다 하는 것이고 크게 차별화가 없게 느껴질 것입니다.
그런 분들이 관심을 가져볼 만한 것이 바로 엑셀VBA입니다.
엑셀VBA란 무엇인가요?
VBA는 Visual Basic for Applications의 약자로 오피스에 있는 프로그래밍언어입니다.
엑셀의 VBA가 유명하지만 파워포인트,워드에도 VBA가 있습니다.
엑세스에는 SQL언어가 있습니다.
프로그래밍언어이라서 코딩과 비슷한 면이 많지만 엑셀의 다른 기능과 함께 쓰이고 프로그래밍 코딩보다는 복잡하지 않아서 비교적 배우기가 수월합니다.
그리고 프로그래밍은 실제로 사용하려면 상당한 기술이 필요하고 일반 업무에는 쓸 수 없는 경우가 많지만 엑셀의 VBA는 엑셀실력도 향상시키고 간단한 프로그래밍으로도 그게 정확히 업무에 도움이 되는지는 케이스바이케이스겠지만 그래도 업무에 활용이 어느 정도는 가능하기 때문에 직장인들도 배우기에 비교적 부담이 없습니다.
보통 엑셀의 일반 함수로도 구현이 가능하지만 반복되는 작업이나 대규모의 업무를 수행할 때 VBA의 활용성이 나오고 VBA를 공부하면서 함수의 기능과 원리를 알 수 있으니 일석이조입니다.
조금 배우기가 수월하고 업무에도 활용이 가능하다는 점이 있기 때문에 코딩을 배우고 싶은 직장인들에게 첫단계로 좋을 것 같습니다.
물론 코딩과는 다르지만 이렇게 어느정도 배경지식을 쌓은 후 해보니 관심이 생기면 초보자가 비교적 입문하기 좋다는 파이썬 등을 배워서 코딩을 익혀나가는 방법을 여러 곳에서 추천하는 것 같더라구요.
엑셀VBA가 직장인이 공부하기 편리한 점이 하나가 더 있는데 직장 컴퓨터에 엑셀은 거의 무조건 깔려있기 때문에 별도로 프로그램을 설치하거나 사이트에 들어갈 필요가 없다는 점입니다.
엑셀을 켜놓은 후 ALT키와 함께 F11을 동시에 누르면 바로 엑셀VBA가 실행이 되기 때문에 간편하게 연습을 해볼 수 있습니다.
메뉴에 개발도구가 있으면 개발도구를 통해서 들어가실 수 있습니다.
만약 이렇게 개발도구가 보이지 않는다면 파일-옵션-리본사용자지정-개발도구탭 체크를 통해서 메뉴에 보이게 할 수 있습니다.
하지만 엑셀VBA 역시 쉽게 몇 가지 기능만 익혀서는 쓸모가 없고 다른 프로그래밍에 비해 시간이 오래 걸리지 않을 뿐이지 꽤 열심히 공부할 것 같네요.
'IT 컴퓨터상식 > 엑셀 VBA' 카테고리의 다른 글
CAGR 엑셀 RATE함수로 구하기 주의할 점 (0) | 2022.12.29 |
---|---|
엑셀 VBA기초 instr함수 (0) | 2020.12.05 |
엑셀 VBA 프로시저 뜻 (0) | 2020.11.15 |
엑셀VBA 실행 및 모듈창 열기 - msgbox (0) | 2020.11.14 |
엑셀 VBA 설정 및 시작하는 방법 (0) | 2020.11.13 |