엑셀/VBA 썸네일형 리스트형 엑셀 VBA 개체에 단축 접근자 및 글로벌 개체를 이용하기 이전 글에서 VBA의 개체, 컬렉션 그리고 개체의 구성원을 알아보았습니다. 개체의 속성 등을 사용하기 위해서는 종속관계인 부모 개체를 표기하여 개체를 불러와서 사용해야 합니다. 하지만 이런 방식으로 코딩을 하게 되면 개체의 종속관계를 쓰는 길이가 길어질 수 있어서 프로그래머 입장에서는 타이핑 양이 많아지게 됩니다. 이를 줄여서 간단하게 쓰기 위해 단축 접근자에 대해서 알아보고자 합니다. 1. 개체에 접근하는 방법 먼저 개체에 접근하여 구성원을 사용하는 방법에 대해 알아보겠습니다. 아래 링크의 이전 글을 보시면 개체 구성원 사용하는 방법을 확인하실 수 있습니다. 엑셀 개체 이벤트, 속성 및 메서드 알아보기 엑셀 개체 이벤트, 속성 및 메서드 알아보기 앞에서 개체(Object)와 컬렉션에 대해 알아보았습니다.. 더보기 엑셀 개체 이벤트, 속성 및 메서드 알아보기 앞에서 개체(Object)와 컬렉션에 대해 알아보았습니다. VBA에서는 이 개체를 제어하기 위해 많은 속성과 메서드를 제공합니다. 속성과 메서드 양은 방대하여 모두 외워서 사용하기는 힘듭니다. 그래서, 엑셀 VBA의 개체 찾아보기나 Microsoft에서 제공하는 도움말을 검색하여 확인하면서 사용하게 됩니다. 액셀에서 개체와 컬렉션에 대해 알아보기 액셀에서 개체와 컬렉션에 대해 알아보기 엑셀을 구성하는 다양한 요소들이 있습니다. 이러한 요소들을 개체(Object)라 합니다. 이 개체들은 서로 연결되어 있고 이렇게 연결되어 있는 개체들을 통해 엑셀이 작동합니다. 여기서 서로 연결 mr-johndoe.tistory.com 1. 개체 찾아보기 및 Microsoft 도움말 엑셀 메뉴에서 개발도구-코드-Visual.. 더보기 액셀 VBA에서 개체와 컬렉션에 대해 알아보기 엑셀을 구성하는 다양한 요소들이 있습니다. 이러한 요소들을 개체(Object)라 합니다. 이 개체들은 서로 연결되어 있고 이렇게 연결되어 있는 개체들을 통해 엑셀이 작동합니다. 여기서 서로 연결되어 있는 개체들의 관계를 나타내는 것을 개체 모델이라 합니다. VBA는 프로그래밍 언어이면서도 다른 언어와는 달리 단독으로 프로그램을 만들어 실행할 수 없는 언어입니다. 마치 매크로를 작성하고 그 매크로를 편집하는데 보조 역할을 하는 언어로 인식될 수 있지만 이런 식으로 매도하여 터부시 하기보다는 VBA를 사용함으로써 엑셀을 사용하는데 제공해주는 업무 편의성 및 작업 단순화 면을 고려한다면 엑셀을 사용하시는 사용자 입장에서는 다른 프로그래밍 언어를 사용하는 것보다 쉬운 방법으로 프로그래밍할 수 있다는 장점이 있습.. 더보기 VBA 사용자 정의 폼과 컨트롤 도구로 엑셀 시트에 데이터 입력하기 지금까지 VBA 작성을 위한 ActiveX 컨트롤을 사용하는 방법에 대해 알아보았습니다. 이번에는 직접 디자인한 창을 띄우고 데이터를 입력하면 엑셀 시트에 정리되어 입력되게 하는 방법에 대해 알아보고자 합니다. 엑셀이나 여러 가지 컴퓨터 프로그램들을 사용하다가 파일을 불러오거나 저장할 때 또는 글꼴 등을 바꾸려 할 때 새로운 창이 뜨고 그 창에서 데이터를 입력하면 입력한 내용대로 입력이 변하는 것을 보실 수 있습니다. 이때 새로 뜨는 창의 모양을 필요에 따라 다르지만 입력한 내용을 그대로 적용하는 목적은 동일합니다. 이러한 창의 디자인은 이미 정해져 있기 때문에 어디서나 같은 프로그램을 사용하면 동일한 디자인의 창이 뜨고 동일하게 작동합니다. VBA 사용자 정의 폼은 자신이 원하는 모양으로 창의 디자인을.. 더보기 VBA 개발도구의 ActiveX 컨트롤을 사용하여 프로그래밍 하기 II 앞에서 ActiveX 컨트롤인 명령 단추와 콤보 상자에 대해 알아봤습니다. 이번에는 확인란에 대해서 알아보겠습니다. 확인란은 흔히 보시는 v체크와 같이 선택이 되면 관련된 내용만 화면에 나타나게 하는 기능입니다. 데이터가 많은 표에서 원하는 데이터를 찾을 때 유용하게 사용할 수 있는 컨트롤입니다. VBA 개발 도구의 ActiveX 컨트롤을 사용하여 프로그래밍 하기 I VBA 개발 도구의 ActiveX 컨트롤을 사용하여 프로그래밍 하기 I 엑셀 메뉴에서 개발도구-컨트롤-삽입을 클릭하면 양식 컨트롤과 ActiveX 컨트롤 두 가지의 메뉴를 보실 수 있습니다. 양식 컨트롤의 경우는 VBA 프로그래밍 없이 사용할 수 있는 컨트롤이지만 Active mr-johndoe.tistory.com 2. 확인란 엑셀 메뉴에.. 더보기 VBA 개발 도구의 ActiveX 컨트롤을 사용하여 프로그래밍 하기 I 엑셀 메뉴에서 개발도구-컨트롤-삽입을 클릭하면 양식 컨트롤과 ActiveX 컨트롤 두 가지의 메뉴를 보실 수 있습니다. 양식 컨트롤의 경우는 VBA 프로그래밍 없이 사용할 수 있는 컨트롤이지만 ActiveX 컨트롤은 VBA 프로그래밍이 필요한 컨트롤입니다. 엑셀에서 ActiveX 컨트롤을 사용하여 보다 빠르고 편리하게 업무를 처리할 수 있도록 이에 대해 자세히 알아보겠습니다. 엑셀 메뉴에서 개발도구가 보이지 않는다면 아래 링크의 글을 참조하시기 바랍니다. 엑셀 매크로 저장 및 사용하기 I 엑셀 매크로 저장 및 사용하기 I 1. 매크로를 사용하기 위한 메뉴 추가 엑셀 메뉴를 보시면 개발도구라는 메뉴가 있습니다. 만약 없다면 홈 메뉴에서 옵션을 클릭하시면 [그림 1]과 같은 엑셀 옵션 창이 뜹니다. 그럼 좌.. 더보기 VBA로 원하는 색상 사용하는 방법 알아보기 II 전 시간에 Color 속성에 대해 알아봤으며 RGB 색상 값을 확인하는 방법도 함께 알아보았습니다. 이번에는 색상을 사용하는 다른 방법에 대해 알아보겠습니다. VBA로 원하는 색상 사용하는 방법 알아보기 I VBA로 원하는 색상 사용하는 방법 알아보기 I VBA로 프로그래밍하면서 글자나 셀의 색상을 바꾸고 싶을 경우가 있습니다. 이럴 때 사용할 수 있는 속성은 어떤 것들이 있는지 알아보겠습니다. 1. Color 속성 Color 속성은 VBA 프로그래밍할 때 색 mr-johndoe.tistory.com 2. ColorIndex 속성 ColorIndex 속성은 1 ~ 56번까지의 색상을 사용할 수 있습니다. 0번도 사용 가능하나 2번과 동일한 White 색이므로 1번부터 사용하시면 됩니다. 사용방법은 다음과.. 더보기 VBA로 원하는 색상 사용하는 방법 알아보기 I VBA로 프로그래밍하면서 글자나 셀의 색상을 바꾸고 싶을 경우가 있습니다. 이럴 때 사용할 수 있는 속성은 어떤 것들이 있는지 알아보겠습니다. 1. Color 속성 Color 속성은 VBA 프로그래밍할 때 색상을 사용하는 가장 일반적인 방법입니다. 사용방법은 다음과 같습니다. 개체.Color = 색상 상수 또는 RGB 상수 개체 : 색상을 바꾸고자 하는 글자나 셀 등의 대상을 말합니다. 색상 상수 : 색상을 나타내는 상수로 보통 많이 사용하는 색상을 직접 입력하여 사용합니다. RGB 상수 : Red, Green, Blue 세 가지 색상의 강도를 0 ~ 255 사이의 값으로 나타내어 그 혼합했을 때의 색상을 나타내게 되며, 이 상수를 통해 여러 가지 색상을 나타낼 수 있습니다. 엑셀에서 VBA 프로그램 작.. 더보기 이전 1 ··· 5 6 7 8 9 10 11 다음