반응형

MsgBox 4

[스프레드시트] 컴활 1급 실기 문제 풀어보자 (종료 프로시저 만들기)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자. 종료하는 프로시저 작성하기   === 우선 Alt+F11 통해서 VisualBasic창을 불러온다.그리고 해당 "팡팡요금관리"의 코드창을 불러온다.   그 다음 실행할 버튼(cmd종료)과 Click이벤트를 선택하면자동으로 Sub프로시저가 생성된다.  그리고 MsgBox함수를 호출1~3번째 인자의 속성이 각각 메세지, 버튼, 타이틀을 뜻한다는 것을 참고해서다음과 같이 작성하고unload me를 통해 창을 닫아주게 해준다.

[데이터베이스] 컴활 1급 실기 풀기 (onGotFocus, 이벤트프로시저)

(문제 출처 : https://blog.naver.com/hellstudy/223302615932 ) ​ ​​​액세스 컴활 실기문제를 계속해서 풀어보자. === onGotFocus 이벤트 이해하고 풀기 주로 이벤트하면 클릭이벤트만 생각했는데 ->onClick 포커스 역시 이벤트 장치할 수 있다. ->onGot(얻다)Focus(포커스) 우선 이벤트에 대한 이벤트프로시저를 선언 txt수량 컨트롤러 선택후 [이벤트]->[OnGotFocus]->이벤트 프로시저 선택하고 VBA창 열어준다. 그리고 VBA창에 생성된 sub프로시저에 다음과 같이 스크립트를 작성한다. Private Sub txt수량_GotFocus() returnMsg = "" If txt수량 >= 10 Then returnMsg = "인기품종" E..

[데이터베이스] 컴활 실기 문제 풀기 (매크로, 이벤트 등록, 폼 설정)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/38 ) ​​​​데이터베이스 컴활 실기문제를 계속 풀어보자. === 폼 속성 설정 먼저 여러개 보이게끔 만들자. 폼 개체를 선택하고 [형식]->[기본 보기]의 속성값을 "연속 폼"으로 바꾼다. 그리고 필드 내용 표시하기 언바운드된 개체를 설정해주는 문제다. 개체를 선택하고 [데이터]->[컨트롤 원본] 의 속성값을 문제에서 요구하는 필드로 설정한다. 그 다음으로 "레코드 선택기", "구분 선" 설정 다음과 같이 "폼" 개체를 선택해주고, [형식]->[레코드 선택기] [형식]->[구분 선] 위 2가지 속성을 모두 "예"라고 설정한다. 날짜 서식 설정 다음과 같이 [형식]->[형식]의 속성 값을 yyyy\.mm 이라고 설정..

엑셀 컴활 실기 풀어보기 (msgBox+조건식, CurrentRegion)

아래문제 출처 ( https://m.cafe.daum.net/hermingway/ZYwR/38) ​​​엑셀 컴활 문제를 계속해서 풀어보자. === 폼 나타내기 텍스트 자동입력 콤보상자 설정 [개발도구]->[디자인 모드] 클릭해서 활성화 그리고 버튼을 더블클릭해서 Sub프로시저 만든다. 다음과 같이 폼 개체를 띄우는 함수Show를 써준다. 그리고 폼 개체 내에서 초기화(텍스트 자동입력, 콤보박스 세팅)를 위해 다음과 같이 폼의 [코드 창]을 열고, 개체(UserForm), 이벤트(Initialize)를 선택해서 해당 Sub프로시저를 만든다. 그리고 초기화 구현을 한다. Private Sub UserForm_Initialize() txt구매일.Value = Date cmb비품명.RowSource = "H4:..

반응형