본문 바로가기

엑셀매크로21

엑셀 매크로 VBA SpecialCells 활용 조건에 맞게 셀 선택 방법 안녕하세요, 이번 포스팅은 엑셀 매크로 SpecialCells을 이용하여 조건에 맞게 셀 선택하는 방법 대해서 작성하도록 하겠습니다. SpecialCells 속성은 원하는 조건의 셀을 선택하게 해주는 코드입니다. 엑셀 메뉴에서는 맨 오른쪽 메뉴에 있는 이동 옵션이라고 이해하시면 됩니다. 해당 메뉴를 사용해도 되지만 어떻게 엑셀 매크로로 구현이 가능한지에 대해서 알아보도록 하겠습니다. 목차 SpecialCells : 위에서 잠깐 설명 드린 대로 SpecialCells 속성은 원하는 조건의 셀을 선택하는 것이며 엑셀 업무를 하다가 특정 영역의 셀을 선택하고 싶을 때 유용합니다. 저희가 작업을 할 때 가장 많이 사용하는 조건이 “빈 셀 표시” 입니다. 이런 경우에도 SpecialCells 속성을 이용하면 손쉽.. 2022. 11. 14.
엑셀 매크로 VBA InputBox 이용하여 값 입력 하기 안녕하세요, 이번 포스팅은 엑셀 매크로 VBA InputBox 이용하여 값 입력하기대해서 알아보도록 하겠습니다. 엑셀 매크로를 사용하다 보면 InputBox를 많이 사용하게 되는데 이 InputBox에 입력하는 값이 코드에서만 이뤄지는 게 아니고 셀 영역에서 직접적으로 표현되는 방법을 설명드리려고 합니다. 목차 InputBox : InputBox는 원하는 입력을 하고 싶을 때 호출하는 엑셀 매크로 함수 중이 하나면 간단하게 아래와 같은 코드로 구현이 가능합니다. - Application.InputBox(InputBox 안에 기재되는 내용, InputBox 제목, 기본값, InputBox가 등장하는 X축 위치, InputBox가 등장하는 Y축 위치, InputBox Type) InputBox 코드를 구현하.. 2022. 11. 3.
엑셀 매크로 VBA Clear, ClearContents, ClearFormats 이용 방법 안녕하세요, 이번 포스팅은 엑셀 매크로 VBA Clear, ClearContents, ClearFormats 이용 방법 대해서 작성하도록 하겠습니다. 셀에 표현하는 것도 중요하지만 엑셀 매크로를 구현하다 보면 기존에 표현한 셀 내용을 지워야 할 케이스가 많이 생기는데 그때 사용하는 함수로는 Clear, ClearContents, ClearFormats 가 있습니다. 목차 Clear, ClearContents, ClearFormats, ClearComments 설명 : 먼저 Clear, ClearContents, ClearFormats 대해서 설명 드리도록 하겠습니다. Clear 함수는 워크시트에서 셀 내용을 지우거나 삭제를 하는 기능의 함수입니다. Clear는 셀 내용 뿐만 아니라 서식 등 모든 내용을 .. 2022. 10. 26.
엑셀 매크로 VBA 열 행 추가 삭제 방법 안녕하세요, 이번 글에서는 엑셀 매크로 VBA 열 행 추가 삭제 방법 대해서 작성하도록 하겠습니다. 엑셀을 하면서 단순 업무에 대해서 회의감을 드셨다면 이번에 간단하게 열과 행을 추가하는 코드를 시작으로 매크로를 더 공부해보시라고 추천드리고 싶습니다. 목차 엑셀 매크로 VBA : 엑셀 매크로 VBA에 대해서 처음 접하시는 분이 계실 겁니다. 그냥 말로만 들었지 자세한 사항은 모르는 분들을 위해서 먼저 엑셀 매크로 VBA에 대해서 설명 드리도록 하겠습니다. 엑셀 매크로는 엑셀의 단순작업을 프로그래밍 코드를 통해서 구현함으로써 조금이나마 업무를 편리하게 수행 할 수 있게 도와주는 도구라고 이해하시면 됩니다. 자세한 VBA (Visual Basic Application), 엑셀 매크로 관련된 내용은 아래 포스.. 2022. 5. 31.
Option Explicit 의미와 적용 유무에 따른 코드 구현 방법 (feat. 엑셀 매크로 VBA) 안녕하세요 이번에 포스팅할 내용은 Option Explicit 의미에 대해서 포스팅을 하도록 하겠습니다. Option Explicit의 의미는 변수 선언을 요구하는지 안 하는지에 대한 선언문이라고 생각하시면 됩니다. 변수 선언 요구 : 엑셀 매트로를 구현하기 위해서는 매크로 기록기를 하지 않는 이상 VBE 창에서 구현을 하셔야 합니다. VBE 창에 들어가서 도구(Tools) 옵션(Options)을 선택하면 위의 아래와 같은 창이 팝업으로 뜨게 됩니다. 일단 초기값(default)은 "변수 선언 요구(Require Variable Declaration)"가 선택되어 있지 않을 겁니다. 누가 먼저 그 컴퓨터를 선택하지 않았다면 말이죠. ▼ VBA를 공부하는 입장이자, 프로그래밍을 공부하고 있는 입장에서는 ".. 2021. 4. 25.

// 내부링크를 현재창으로 열기 // Open internal links in same tab