UI요소 중 버튼은 가장 많이 쓰이는 UI 요소이다. UI에 그리기 개발도구 > 삽입 > Active X 컨트롤 에서 버튼 모양을 클릭 한 후 엑셀 창에 드래그하면 드래그한 크기만큼 버튼이 생성된다. 로그인, 자동매매시작, 자동매매종료, 잔고조회 등의 기능을 버튼을 통해 활용하고 있다. 버튼을 생성후 오른쪽 마우스를 눌러서 속성 을 클릭하면 버튼의 속성을 변경 할 수 있다. 코드상에서 해당 버튼객체에 접근해서 변경할 수도 있고 속성창에서 바로 변경할 수도 있다. 실제 변경이 필요한 부분은 이름 과 Caption 이다. 이름은 코드상에서 해당 버튼 객체에 접근하기 위해 사용한다. 가독성있는 이름으로 바꿔준다. 한글도 가능하다. Caption은 실제 UI에 상에 보여지는 버튼 위의 텍스트이다. 버튼을 눌렀을 때 실행되는 기능을 명시하면 된다. 코드에 접근하기 버튼 생성 후 디자인모드 선택된 상태에서 버튼을 더블클릭하면 해당 버튼이 클릭 되었을때 실행될 함수가 생성된다. [^myfootnote] 버튼 이름을 '로그인'으로 정했기 때문에 코드상에서 해당 버튼 객체에 접근하기 위해서는 로그인. 후 속성에 접근하면 된다. 로그인. 을 타이핑했을 때 자동완성되는 속성의 이름을 보면 대충 어떤 속성인지 알 수 있다. 버튼이 눌렸을 때 버튼 색이 바뀌는 예제이다. Private Sub 로그인_Click() 로그인.BackColor = RGB( 255 , 0 , 0 ) End Sub