본문 바로가기
  • 안녕하세요! 금융, 책, 코딩을 기록합니다

'코'딩/VBA3

엑셀 VBA (기초3) 안녕하세요! 오늘은 이전 엑셀VBA(기초2) 글에서 조건문을 나타내는 IF문 설명에 이어서, VBA의 또다른 조건문 형태인 Select문에 대해 짧게 작성해 보려고 합니다. 1) If문과 Select문의 비교 Selcet문은 If문과 기능적으로는 같다고 할 수 있습니다. 논리 조건에 따라 값을 계산하거나, 특정 값을 넣어주기 때문입니다. 그렇다면 기능적으로 동일한데, VBA에서는 왜 IF문과 Select문이 함께 있는 걸까요? 그것은 코드 작성의 편리성과 가독성 때문입니다. 즉 몇몇 상황에서는 IF문을 사용하는 것이 사용자로 하여금 코딩하기 편리하고, 또 다른 상황에서는 Select문이 더욱 편리하기 때문입니다. 2) 기본적인 Select 형태 및 코드 특징 Select 문의 기본 형태와 예시는.. 2025. 5. 25.
엑셀 VBA (기초2) 안녕하세요! 오늘은 이전 엑셀VBA (기초1) 글에 이어서 조금 더 구체적으로 VBA의 다양한 함수들과 기능들에 대해 짧은 형식으로 글을 작성해보려고 합니다. 1) 기본적인 함수 선언 및 코드 특징 VBA에서 코드를 짤 때 가장 큰 특징 중 하나는 코드 시작과 끝을 직접 선언해주어야 한다는 것입니다. 직접 코드를 보는 것이 이해가 빠르리라 생각되어, 예시를 통해 설명드리도록 하겠습니다. '예시코드' 코드의 시작을 선언 Public Function a()a = 10If a > 5 ThenRange("A5") = "a가 5보다 큽니다."End If' 코드의 끝을 선언End Function 다음과 같은 예시코드를 보면 'Public Function a()'로 코드의 시작을 선언을 해주고 'End .. 2025. 5. 4.
엑셀 VBA (기초1) 안녕하세요! 오늘은 엑셀 매크로와 VBA를 소개하는 글을 작성해보려고 합니다. 기본적으로 VBA에 집중하여 내용을 작성하겠지만, VBA를 설명하기에 필요한 기본적인 엑셀이나 매크로 등의 개념들도 함께 소개할 것 같습니다. 엑셀의 SUM 함수정도만 알아도 충분히 따라 올 수 있을 정도로 기초부터 시작하려고 하고, 하나의 주제를 깊게 길게 쓰기보다는 짧은 기능과 설명을 묶은 형태로 글을 구성하려고 하니 너무 부담을 갖지 않고 글을 읽어주셨으면 좋겠습니다. 1) VBA 소개 VBA는 Visual Basic for Application의 약자로, Microsoft office의 Excel, Word 등 다양한 마이크로소프트사의 프로그램에서 활용할 수 있는 프로그램 언어입니다. 하지만 주로 VBA가 .. 2025. 4. 13.