본문 바로가기
반응형

Coding/Excel VBA15

하위 개체 접근하기 1. Range("A1").Value = 200 현재 활성화된 Worksheet의 A1셀에 200 입력 2. Worksheets("Sheet2").Range("A1").Value = 200Sheet2라는 이름의 Worksheet가 존재한다면, Sheet2의 A1셀에 200입력 3. Workbooks("통합문서2.xlsx").Worksheets("Sheet1").Range("A1").Value = 200통합문서2.xlsx파일의 sheet1이라는 이름의 Worksheet의 A1셀에 200 입력 개체에 접근하기 위해서는 상위 -> 하위 순으로 접근해야 한다. (Workbooks -> Worksheets -> Range) 상위 개체가 생략된 경우에는 현재 활성화된 (화면에 뜬) 개체가 생략된 것으로 이해한다. .. 2018. 7. 1.
개체와 개체의 구성원 1. 개체의 구성은 다음과 같음.Application WorkbookWorksheetRange 2. VBA에서 [F2]를 누르면 개체 목록이 나옴. 3. 코드 입력 방법(1) 검색한 구성원을 사용해 코드를 입력하는 방법 - 개체.구성원(2) 속성(Property)값 입력 방법 - 개체.속성 = 새값(3) 속성(Property)값 표시 방법 - ?개체.속성 혹은 Msgbox 개체.속성(4) 개체의 메서드 실행 명령 - 개체.메서드 또는 개체.메서드 매개변수:= 값*여기서 개체 매개변수 입력할 때는 반드시 := 를 사용한다. 2018. 7. 1.
워크시트 visible 속성 및 개체 이름 사용 1. Worksheets("Sheet1").Visible = False 혹은 Worksheets(1).Visible = False 입력시 해당 시트가 숨겨짐2. False를 True로 주면 숨기기가 취소됨. 2018. 7. 1.
셀 값 지정하기 1. VBA실행: Alt + F112. 직접 실행창 실행: Ctrl + g3. Range("A1").Value=1004. 엑셀 A1셀 같이 100으로 들어감 A1 셀의 값을 직접 실행창에 표시하려면 다음을 실행1. ?Range("A1").Value 혹은2. Print Range("A1").Value*입력된 코드를 한 줄씩 지우려면 Ctrl + Y 2018. 6. 26.
매크로 통합 문서 파일 저장 경로 확인 1. Alt + F11로 Macro 실행 2. Ctrl + G로 직접 입력창 실행 3. ? Application.StartUpPath [ENTER]로 확인 2018. 6. 25.
반응형