Programming/Excel VBA 3

Excel 2016 Macro & VBA 바이블 NOTE ②

EXCEL VBA에서 개체Object의 종류 엑셀 개체 : 시트 -> 추가/삭제 불가VBA 개체 : 모듈, 폼, 클래스 모듈 -> 추가/삭제 가능 엑셀의 모든 개체는 다른 개체와 연결되며, 이런 종속 관계를 설명한 것이 개체 모델이다. 개체 구성원을 이용하는 방법 개체.구성원개체.속성 = 새 값'개체의 속성 값변경대상 = 개체.속성'개체의 속성 값확인 MsgBox Worksheets(1).Name 'show me the message box the first Worksheets(index=1)'s name is written on.Range("A1").Value = 100 ' put the value 100 into the Range("A1") Entity name should be written wit..

EXCEL VBA 함수/변수

# VBA의 함수 만드는 방법 2가지 > 결과값을 반환하면 Function, 반환하는 값이 없으면 Sub 1) Function : return result value 사용자 정의 함수 Exit Function 존재 Function 함수명 (인수1, 인수2..) 함수명 = 결과값 End Function 2) Sub : no return value VBA에서 주로 작성하는 코드로 매크로 기록을 하게 되면 자동으로 작성되는 코드와 같다. 코드 실행 후 종료. 함수의 코드 수행하다가 Return, Exit Sub으로 그 자리에서 바로 빠져나올 수 있음. Sub 함수명 (인수1, 인수2..) 소스 코드 End Sub Private Function Add(Num1 As Double, Num2 As Double) D..