본문 바로가기

전체 글57

엑셀 VBA 두번째 이야기 : 기초 모듈 작성법( 변수 / 셀 / 복붙 ) 안녕하세요!! 지난 시간에 이어 오늘은 VBA의 기초 모듈 작성법을 배워볼 거예요. 먼저 말씀드렸다시피 모듈은 VBA의 가장 기본적인 공간이자, 여러분의 아이디어를 엑셀로 구현하는 무대라고 할 수 있습니다. 설명드리기에 앞서 VBA의 구동 방식에 대하여 간단하게 먼저 말씀드리겠습니다.우리는 모듈에 문서를 작성할 거예요. 사전에 규칙 된 언어를 사용해서 작성할 겁니다. 그 문서를 실행시킬 때마다 컴퓨터는 가장 윗줄부터 차례로 읽어 내려가며 문서에 나와있는 내용 그대로 실행을 해줄 거예요. 만약 문서에 오류가 있다면 정상적으로 작동하지 않을 테고, 작성이 잘 된 문서라면 의도한 바를 그대로 실행해 줄 겁니다.1. 규칙 한 언어로 (VBA 코드로)2. 순서에 맞춰  (윗 줄부터 차례로)3. 의도한 바를 결과물.. 2024. 11. 19.
엑셀 VBA, 어렵지 않아요! 첫 번째 이야기: VBA 시작과 필수 개념 익히기 반복적인 엑셀 작업에 지치셨나요? 버튼 하나로 마법처럼 자동화할 수 있는 세상이 있습니다.바로 VBA를 사용하는 방법이에요. 이걸 알면 엑셀에서 매일 반복하던 작업을 자동화하고, 훨씬 더 효율적으로 시간을 관리할 수 있습니다. 이번 블로그에서는 VBA의 기초부터 활용까지 대략적으로 알아보는 시간을 갖도록 하겠습니다. VBA를 사용하려면 어떤 메뉴를 통해 들어가야하는지, 또 어떻게 화면이 구성되어 있는지를 설명할 거예요.[목차]1. VBA 시작 준비 : 개발자 도구 탭을 켜야 한다고?2. VBA의 요소 : 사용자 정의폼, 모듈, 시트/워크북 이벤트3. 쉽게 가기 위한 치트키 : 매크로 기록기 / chatgpt 1. VBA  시작 준비 : 개발자 도구 탭을 켜야 한다고?  엑셀에서 VBA를 활용하려면 먼저 .. 2024. 11. 12.
vba 쉽게 알아가기 업무에 있어서 엑셀은 정말 강력한 도구입니다. 여러개의 셀로 이루어진 기본 틀은 데이터를 관리하기에 아주 좋죠. 더불어 기본적으로 제공하는 함수도 큰 도움입니다. 다만, 기존에 방식이 정해져있는 함수로는 해결되지 않는 상황이 있습니다. 또한 반복된 프로세스가 있다면 이를 자동화 하고 싶은 경우도 있구요. 이럴때 vba는 정말 큰 도움이 됩니다. 저 역시 vba 사용에 있어 초보 수준이지만, 기본적인 코드 만으로도 다양한 효과를 볼수 있습니다. 초보입장에서 조금 야매스럽지만 제가 이해한 vba에 대하여 차근히 정리해보려고 합니다. 상세한 내용은 앞으로 다음글에서 차분히 정리해보기로 하고, vba 작성의 가장 기본적인 원칙을 먼저 말씀 드리겠습니다. 바로 순서도에 익숙해져야한 다는 것입니다. 작성한 코드는 .. 2024. 11. 7.
엑셀 팁 관련 링크 모음(vba 매크로 자료 등) 그동안 작성했던 자료들의 링크를 모아봤습니다.목차의 느낌으로다가 참고해주시길 바랍니다. 1. 2023.09.25 - [생활속 소소한 팁] - 엑셀 시트 합치기(파일 합치기) / 시트명 일괄 변경하기   - 여러개의 엑셀파일을 하나로 합쳐주는 매크로입니다. 시트명도 일괄로 변경가능합니다. 2. 2023.10.20 - [생활속 소소한 팁] - 엑셀 시트합치기 ( 하나의 파일 속 여러 시트 합치기 )   - 하나의 엑셀파일 속 시트가 여러개인 경우 시트를 하나의 시트로 합쳐주는 매크로입니다. 3. 2023.10.15 - [생활속 소소한 팁] - 스케줄 정리 엑셀 양식( 달력/ 업무 정리용 )   - 스케줄을 정리하실수 있는 엑셀 양식입니다. 주요 일정과 공휴일 등을 관리할 수 있습니다.  4. 2024.06... 2024. 11. 6.