Excel 프로그래밍-소개
이 실용적인 팁에서는 VBA (Visual Basic for Applications)를 사용한 Excel 프로그래밍에 대해 소개합니다.
Excel 프로그래밍 : VBA를 사용하여 UserForm 만들기
먼저 Excel을 시작하고 [Alt]와 [F11]을 동시에 눌러 VBA 편집기를 시작하십시오. 또한 기사 마지막에있는 사진 갤러리의 모든 단계를 보여줍니다.
- "삽입"탭을 클릭하고 드롭 다운 메뉴에서 "사용자 양식"을 선택하여 양식을 추가하십시오. "속성"창에서 이름, 높이, 너비 및 기타 속성을 편집 할 수 있습니다.
- 그런 다음 도구 모음 창을 사용하여 다양한 항목을 추가 할 수 있습니다. 예를 들어 먼저 "라벨"을 추가하십시오. "속성"창의 "캡션"값을 조정하여이 필드의 텍스트를 변경하십시오.
- 다음 단계는 "명령 버튼"을 추가하는 것입니다. 다시 "속성"창에서 모양을 편집 할 수 있습니다. 이제이 프로그램을 실행하고 버튼을 클릭하면 아무 일도 일어나지 않습니다. 이 버튼으로 명령을 저장하려면 해당 버튼을 두 번 클릭하십시오.
Excel 프로그래밍 : VBA의 명령
다음은 버튼에 다양한 명령을 할당하는 방법을 보여줍니다.
- 먼저 기존 레이블의 레이블을 변경할 수 있습니다. 예를 들어»Label1.Caption = "새 레이블"«(외부 인용 부호없이) 명령을 사용할 수 있습니다. 이 경우 레이블의 레이블은 "Label1"이라는 이름으로 조정됩니다.
- 예를 들어 키를 누를 때 실행되는 명령을 추가 할 수도 있습니다. 오른쪽 상단의 드롭 다운 메뉴에서 서로 다른 사례를 선택할 수 있습니다.
- "Test"라는 내용의 메시지가 표시되는 "MsgBox"Test ""명령도 실용적입니다. 이 메시지는 별도의 창에 "팝업"됩니다. 같은 방법으로»MsgBox x«명령을 사용하여 "x ="Test ""와 같은 명령을 사용하여 "x"변수에 저장된 데이터가 포함 된 메시지를 표시 할 수 있습니다.
- 다른 프로그래밍 언어와 마찬가지로»x = 17 + 42«또는»x = x + 1«과 같은 명령으로 다른 값을 계산할 수 있습니다.
Excel 프로그래밍 : VBA의 텍스트 필드 및 조건
또한 "도구 모음"에서 찾을 수있는 "텍스트 필드"도 중요합니다.
- 변수 "x"에 대해»x = TextBox1.Text«명령을 사용하여이 TextBox의 입력 된 값을 저장할 수 있습니다.
- VBA의 조건도 매우 실용적입니다. 예를 들어 "If (TextBox1.Text = 42) Then"명령이 있습니다. 다음 줄은 조건이 적용되는 경우 실행해야하는 명령을 보여줍니다. 그러나 조건이 적용되는 경우 실행할 명령은 탭 키를 사용하여 오른쪽으로 이동해야합니다. 그런 다음 추가 조건은 "ElseIf"명령으로 시작해야합니다. 적용되는 조건이 없으면»Else :«아래의 명령이 실행됩니다. 마지막에 End If 명령을 추가하는 것을 잊지 마십시오.
다음 실용적인 팁에서는 퀀텀 컴퓨터의 작동 방식에 대해 설명합니다.