1
|
|
- 서민 표
- 5 years ago
- Views:
Transcription
1 13 단원 프로그래밍 1. VBA 모듈작성 2. VBA 기본문법 3. 컨트롤프로시저 1/21
2 1. VBA 모듈작성 VBA 모듈은한단위로저장된프로시저, 구문, VBA 선언문의집합으로비주얼베이직프로그래밍언어를사용하여작성합니다. 먼저 VBA 편집기를살펴보도록하겠습니다. 프로젝트탐색기창 Sub 프로시저 코드창 속성창 Fuction 프로시저 (13_1.bmp) 프로젝트탐색기창 : 현재열려있는파일과각각의파일에속해있는워크시트와모듈이표시됩니다. 프로젝트탐색기창의각요소를선택하면속성창에해당요소에대한속성이표시되며더블클릭하면해당요소에대한코드창이표시됩니다. 속성창 : 속성창에는선택된개체에대한디자인모드속성과이들의현재설정사항들이나열되어있습니다. 코드창 (Module Sheet) : 선택한개체에대한코드나모듈내에속한매크로의코드가표시되는영역입니다. 2/21
3 1) 프로시저 특정한작업를수행하도록만들어진구문을프로시저 (Prpcedure) 라고합니다. 프로시저에는 Sub 프로시저와 Function 프로시저가있습니다. (13_1.bmp 참조 ) Sub 프로시저 : 지정된작업을수행하고결과값을반환하지않는프로시저 Function 프로시저 : 지정된작업을수행하고결과값을반환하는프로시저사용자정의함수를만들때사용합니다. 2) 프로시저호출 프로시저에서다른프로시저를호출하려고할때는원하는프로시저의이름만입력하여호출할수있습니다 색상지정 이라는프로시저호출 그럼 VBA 구문을만들때주의해야할사항들을살펴보도록하겠습니다. 콜론 (:) 을사용하여한줄에두개이상의명령문을연결하여입력할수있습니다. REM이나작은따옴표 ( ) 로시작하는문장은주석으로인식되어처리되지않습니다. VBA 구문은대소문자를구분하지않으며개체, 속성, 메서드, 함수와같은예약어는자동으로판별하여첫글자를대문자로고쳐줍니다. 구문을입력하다가문법적인오류가발행하면자동으로이를검사해줍니다. VBA 구문은개체의속성을변경하거나개체에특정동작을수행하는구조로이루어지며일반적인사용형태는다음과같습니다. 개체명. 메서드 : 개체가어떤동작을수행하도록합니다. 개체명. 속성 = 값 : 개체의속성을변경시킵니다. 3/21
4 2. VBA 기본문법 1) 변수 변수란, 수학의 x, y와같이변하는수를말하며, 프로그램관점에서는데이터가저장되는공간을의미합니다. 데이터를담는 빈상자 라고할수있겠습니다.. 변수를선언할때사용하는예약어는 Dim, Private, Public, Static 이렇게 4가지입니다. 변수선언형식 : Dim 변수명 As 데이터형식 변수를선언하는예약어에따라변수의사용범위가달라집니다. Dim : 모듈의처음에선언되었다면해당모듈내의모든프로시저에서사용프로시저내부에서선언되었다면해당프로시저에서만사용합니다. Private : 모듈의처음에선언되어서해당모듈내의모든프로스저에서사용 Public : 모듈의처음에선언되어서모든모듈내의모든프로시저에서사용 Static : 프로시저내부에선언되어서해당프로시저에만사용합니다. 변수에값을할당하는방법 구분형식예해석 변수변수이름 = 값 x = 35 x 에 35 를할당함 개체변수 Set 변수이름 = 개체 set Object1 = Object2 Object1 에 Object2 를할당함 변수의명시적 / 묵시적선언 : 사실변수는선언하지않고도사용할수있습니다. 변수를선언하고사용하는것은명시적선언, 선언하지않고사용하는것을묵시적선언이락합니다. 변수를작성할때에는다음규칙을따라야합니다. 최대 255자까지지정 변수의첫글자는문자로시작 변수에문자, 숫자, 밑줄문자 (_) 이외의부호나공백, 예약어는포함할수없음 비주얼베이직키워드를포함할수없음 4/21
5 2) 데이터형식 데이터형식은변수를선언할때지정하는것으로데이터형식이지정된해당변수에는지정된데이터형식의데이터만저장할수있습니다. 데이터형식 의미 크기 데이터형식 의미 크기 Integer 정수 2byte String 문자열 문자열길이 Long 정수 4 byte Variant 가변형 16 byte Single 실수 4 byte Boolean True, False 2 byte Double 실수 8 byte Date 날짜 8 byte Currency 통화 8 byte Byte 0~255 1 byte 3) 배열 데이터를담는상자가변수라고한다면배열은여러개의상자를연결해놓은것입니다. 배열선언 : 배열을선언할때는 Dim이나 Public 을사용합니다. ( 선언의예 ) Dim A(1 to 3) As Integer A 라는배열안에 A(1), A(2), A(3) 라는저장공간이생김. A(1) A(2) A(3) 이렇게만들어진 A(1), A(2), A(3) 은각각을변수처럼사용할수있습니다. 괄호안의번호가배열의각요소를구별하기위해주어진인덱스번호입니다. 배열을선언할때인덱스번호를선언하지않으면첫번째인덱스번호는자동으로 0 이됩니다. 4) 개체, 속성, 메서드, 이벤트 다음은개체와속성, 메서드, 이벤트등에대하여알아보겠습니다. 5/21
6 개체 (Object) : 무엇이든독립적인형질을갖고있으면개체라고할수있습니다. 엑셀에서보면통합문서, 시트, 셀, 차트, 도형등이각각독립시켜생각할수있으므로개체라고할수있습니다. 다만시트는통합문서에, 셀은시트에포함되므로개체는그속에하위개체를포함할수있습니다. 메서드 (Method) : 인쇄, 복사와같이개체가수행할수있는동작을의미합니다. 속성 (Property) : 글씨의색이나크기와같이개체의특성을의미합니다. 이벤트 (Event) : 사용자의조작이나혹은프로그램상에서발생하는사건을이벤트라고합니다. 우리가잘아는대표적인이벤트로클릭이있습니다. 1 Application 개체 속성메서드이벤트 ActiveCell ActiveSheet ActiveWindow ActiveWorkbook Selection ThisWorkbook Windows Workbooks Worksheets InputBox OnTime OnKey Quit NewWorkbook WorkbookBeforeClose SheetChange 현재셀현재시트현재창현재통합문서현재창에서선택한개체현재매크로코드가실행중인통합문서모든통합문서에있는모든창열려있는모든통합문서전체현재통합문서에있는모든워크시트사용자입력을위한대화상자표시프로시저가지정된시간에시행되도록지정특정키나키조합을누르면지정한프로시저실행 Microsoft Excel 끝내기새통합문서를만들때발생열려있는통합문서를닫기바로전에발생워크시트에있는셀이변경될때발생 6/21
7 2 Workbook(Workbooks 컬렉션 ) 개체 속 Count 통합문서의개수 3) 성 Name 통합문서의이름 Saved 통합문서의저장여부 Windows 지정한통합문서의모든창 Worksheets 지정한통합문서에있는워크시트 메 Add 새통합문서만들기 서 Close 통합문서닫기 드 NewWindow 통합문서의새창만들기 GetOpenFilename < 열기 > 대화상자에서선택한파일이름 GetSaveAsFilename < 다른이름으로저장 > 대화상자에서선택한파일이름 Open 통합문서열기 Save 통합문서저장하기 SaveAs 다른이름으로통합문서저장하기 이 Open 통합문서를열때 벤 Activate 통합문서가활성화될때 트 SheetActivate 시트를활성화할때 NewSheet 새로운시트를만들때 BeforeSave 통합문서가저장되기전에 Deactivate 통합문서가비활성화될때 BeforePrint 통합문서가인쇄되기전에 BeforeClose 통합문서를닫기전에 7/21
8 3 Worksheet(Worksheets 컬렉션 ) 개체 속성메소드이벤트 Cells Columns Name Range Rows Activate Add Copy Protect Select Unprotect Activate Calculate Change Deactivate 워크시트의모든셀워크시트의모든열워크시트의이름셀이나셀범위워크시트의모든행지정한워크시트를활성화시킴워크시트를새로생성워크시트의복사워크시트보호설정워크시트선택워크시트의보호해제워크시트가활성화될때워크시트가재계산된다음에워크시트의셀이변경될때워크시트가비활성화될때 8/21
9 4 Range 개체 속성메소드 ActiveCell Address Cells Count Currentregion End Formula FormulaR1C1 Item Next Offset Range Value AdvancedFilter AutoFill AutoFilter Clear ClearContents ClearFormats Copy Delete Find FindNext FindPrevious Select Sort Subtotal 현재셀셀또는셀범위의주소지정한범위의셀또는범위셀범위에있는셀의개수빈행과빈열로둘러싸인현재영역현재범위의상하좌우마지막에있는셀 A1 스타일의개체수식 R1C1 스타일의개체수식특정범위에서지정한행, 열만큼떨어진범위현재셀의다음셀특정범위에서지정한행, 열만큼떨어진범위셀이나셀범위지정한셀의값고급필터수행지정한범위에자동채우기자동필터수행지정한범위의전체내용지우기지정한범위의내용만지우기지정한범위의서식만지우기셀이나셀범위복사셀이나셀범위삭제지정한정보의찾기수행같은조건의다음셀찾기같은조건의이전셀찾기지정한셀이나셀범위선택지정한범위에대한정렬수행지정한범위에대한부분합수행 9/21
10 5 Chart(Charts 컬렉션 ) 개체 속성메서드이벤트 ActiveChart AxisTitle ChartType Add Axes ChartWizard Select SeriesChange 현재선택한차트지정한축의축제목지정한차트의종류새로운차트시트만들기차트의축을반환차트의속성수정차트를선택할때차트데이터요소의값을변경할때 6 Window(Windows 컬렉션 ) 개체 속성메서드 Caption SelectedSheets Activate Close 제목표시줄에표시되는이름지정한창에서선택한모든시트창을현재창으로만듬창을닫음 5) 제어문 조건에따라특정한명령를반복적으로실행할때사용합니다. 1 If Then Else문 : 조건을만족하면 A를수행하고그렇지않으면 B를수행합니다. 여기서 else 부분은생략될수도있습니다. 형태 If 조건 Then A Else B End If 10/21
11 2 If ~ Then ~ ElseIf ~ Else 문 : 조건 1 을만족하면 A 를수행하고조건 2 를만족하면 B 를수행, 둘다 만족하지않으면 C 를수행합니다. 형태 If 조건1 Then A ElseIf 조건2 Then B Else C End If 3 Select Case문 : 비교값이조건1에해당하면 A를수행, 조건2에해당하며 B를수행, 조건3에해당하면 C를수행합니다. 형태 Select Case 비교값 Case Is 조건1 A Case Is 조건2 B Case Is 조건3 C End Select 4 For ~ Next 문 : 시작값부터끝값까지증감값만큼계속 A 를반복수행합니다. 형태 For 변수 = 시작값 To 끝값 Step 증감값 A Next 변수 5 Do While ~ Loop 문 : 조건을만족할때까지만 A 를반복적으로수행합니다. 형태 Do While 조건 A Loop 11/21
12 6 Do ~ Loop While 문 : A 를실행한후에조건을만족할때까지 A 를반복수행합니다. 형태 Do A Loop While 조건 7 Do Until ~ Loop문 : 조건을비교한후조건이만족하지않을경우반복적으로 A를수행하고만족하면반복을중지합니다. 형태 Do Until 조건 A Loop 8 With 문 : 하나의개체에대해여러가지메서드나속성을변경할때사용하여프로그램의길이를줄일수있습니다. 프로시저의실행속도가향상되고반복하여입력하지않아도되기때문에편리합니다. With 문으로시작해서 End With문으로끝나며그사이에처리할명령문을입력합니다. 형태 With 개체명해당개체에공통적으로적용할메서드또는속성 End With 12/21
13 3. 컨트롤프로시저활용 1) 워크시트에 ActiveX 컨트롤추가 메뉴표시줄 < 보기 >-< 도구모음 >-< 컨트롤도구상자 > 항목을클릭합니다. 도구상자가나타나면명령단추컨트롤도구를선택하고마우스로드래그하여워크시트위에컨트롤을추가합니다. 속성창을표시하려면도구상자의속성아이콘을클릭합니다. 속성창을확인한후닫기단추를클릭하여속성창을닫습니다. 컨트롤의모양은디자인모드아이콘이눌려져있는상태에서속성창을이용하여변경합니다. 디자인모두아이콘이눌려져있지않으면실행모드로컨트롤에대한어떤동작을실행했을때이벤트프로시저가실행됩니다. 컨트롤의이벤트프로시저는컨트롤을선택하고코드보기아이콘을클릭하여현재시트의코드보기로전환합니다. 코드를작성한후창닫기아이콘을클릭하여비주얼베이직편집기를종료합니다.. 13/21
14 2) 사용자정의폼 사용자정의폼을사용하면도구상자에있는각종컨트롤을추가하여각컨트롤에대한이벤트프로시저를작성할수있습니다. 속 Name 성 BorderStyle StartUpPosition Caption Picture ShowModal 메 Hide 서 Show 드 Move 이 Initialize 벤 Click 트 Activate 폼의이름테두리형식폼의표시위치폼의제목표시줄에표시할텍스트폼의배경에사용할비트맵이미지폼을모달 ( 기본값 ) 또는모달리스트로표시폼을화면에서숨김사용자정의폼개체를표시폼을이동시킴사용자정의폼이화면에표시되기바로전에발생사용자정의폼이클릭될때발생사용자정의폼이활성화될때발생 관련내용을실습해보겠습니다. 메뉴표시줄 < 도구 >-< 매크로 >-<Visual Basic Editor> 항목을클릭합니다. VBA 편집기창메뉴표시줄의 < 삽입 >-< 사용자정의폼 > 메뉴를선택하면사용자정의폼이새로추가됩니다. 도구상자의레이블컨트롤을선택하고마우스로드래그하여워크시트위에컨트롤을추가합니다. 도구모음의속성창아이콘을클릭합니다. 14/21
15 여기서는첫번째방법을통해매크로를기록해보도록하겠습니다. 먼저 A2 셀을선택합니다. 메뉴의도구- 매크로 - 새매크로기록을실행합니다. 매크로기록대화상자가나타나는것을볼수있습니다. 매크로기록대화상자에대해간단히알아보도록하겠습니다. Caption 항목의값을지우고 기본급 이라고입력합니다. 닫기단추를클릭하여속성창을닫습니다. 도구상자의텍스트상자컨트롤을선택하고마우스로드래그하여워크시트위에컨트롤을추가합니다. 도구모음의속성창아이콘을클릭합니다. ( 이름 ) 항목의값을지우고 기본급 이라고입력합니다. 닫기단추를클릭하여속성창을닫습니다. 마우스를드래그하여두컨트롤이모두선택될수있도록합니다. [Ctrl] 키를누른채드래그하여두컨트롤을바로아래에복사합니다. 복사한레이블컨트롤을선택한후도구모음의속성창아이콘을클릭합니다. Caption 항목의값을지우고 수당 이라고입력합니다. 닫기단추를클릭하여속성창을닫습니다. 복사한텍스트상자컨트롤을선택한후도구모음의속성창아이콘을클릭합니다. ( 이름 ) 항목의값을지우고 수당 이라고입력합니다. 닫기단추를클릭하여속성창을닫습니다. 다음은수당레이블과텍스트상자를 [Ctrl] 키를누른채드래그하여폼의왼쪽아래에복사합니다. 복사한레이블컨트롤을선택한후도구모음의속성창아이콘을클릭합니다. 15/21
16 Caption 항목의값 수당 을지우고 세금 이라고입력합니다. 닫기단추를클릭하여속성창을닫습니다. 복사한텍스트상자컨트롤을선택한후도구모음의속성창아이콘을클릭합니다. ( 이름 ) 항목의값을지우고 세금 이라고입력합니다. 닫기단추를클릭하여속성창을닫습니다. 이번에는세금레이블과텍스트상자를 [Ctrl] 키를누른채드래그하여폼의오른쪽에복사합니다. 복사한레이블컨트롤을선택한후도구모음의속성창아이콘을클릭합니다. Caption 항목의값 세금 을지우고 실수령액 이라고입력합니다. 닫기단추를클릭하여속성창을닫습니다 복사한텍스트상자컨트롤을선택한후도구모음의속성창아이콘을클릭합니다. ( 이름 ) 항목의값을지우고 실수령액 이라고입력합니다. 닫기단추를클릭하여속성창을닫습니다. 이번에는명령단추컨트롤을선택합니다. 마우스로드래그하여수당과세금컨트롤사이에삽입합니다. 도구모음의속성창아이콘을클릭합니다. Caption 항목의값을지우고 계산 이라고입력합니다. 변경하는매크로를작성하도록하겠습니다. 닫기단추를클릭하여속성창을닫습니다. 이제명령단추에관련된코드를만들어보겠습니다. < 계산 > 단추를더블클릭하여코드창을화면에표시합니다. 16/21
17 < 계산 > 단추의 Click Procedure 를다음과같이작성합니다 세금 = 기본급 * 0.1 실수령액 = Format(Val( 기본급.Text) + Val( 수당.Text) - Val( 세금.Text)) 도구모음의 Sub/ 사용자정의폼실행단추를클릭합니다. 폼이나타나면기본급입력란에 을입력하고, 수당입력란에 을입력합니다. < 계산 > 단추를클릭하여결과를확인합니다. 3) 주요컨트롤주요컨트롤에대해살펴보겠습니다. 컨트롤 CheckBox ( 확인란 ) ComboBox ( 콤보상자 ) CommandButton( 명령단추 ) Frame ( 프레임 ) Image ( 이미지 ) Label ( 레이블 ) ListBox ( 목록상자 ) MultiPage ( 다중페이지 ) OptionButton ( 옵션단추 ) 설명선택사항을표시하는용도로사용, 중복체크가능긴목록을표현할때사용명령을수행하는용도로사용, 실행, 확인, 취소, 종료, 도움말등주로클릭이벤트를위한 프로시저에사용 컨트롤의그룹형성그림의삽입에사용다른컨트롤을설명하거나메시지표현을위해사용사용자가선택할항목표시페이지컬렉션을한개이상포함선택사항을표시하는용도, 하나만선택가능 17/21
18 ScrollBar ( 스크롤막대 ) SpinButton ( 스핀단추 ) TabStrip ( 연속탭 ) TextBox ( 텍스트상자 ) ToggleButton ( 토글단추 ) 목록이동, 아날로그값의증감에이용값의증감을위해사용탭컬렉션을한개이상포함문자열입력또는표시할때사용선택사항을표시하는용도로사용, 눌려진상태가유지 4) 디자인모드에서컨트롤의주요속성 디자인모드에서컨트롤의주요속성은다음과같습니다. 그림 Picture PictureAlignment PictureSizeMode PicturePosition 개체위에표시할비트맵지정배경그림의위치지정배경그림을표시하는방법지정캡션과비례하여그림의위치지정 글꼴 Font 텍스트의특성정의 기타 MouseIcon MousePointer Name 개체에사용자정의아이콘을지정 마우스를특정개체위로이동했을때나타나는포인터의형식지정 컨트롤이나개체의이름을지정 동작 AutoSize Cancel Default 전체내용이표시되도록자동으로개체크기를조정할것인지지정 CommandButton 이폼의취소단추인지지정 ( 동일폼에서한개만지정 ) CommandButton 이기본명령단추인지설정 ( 동일폼에서한개만지정 ) 18/21
19 Enabled Locked Maxlength MultiSelect TextAlign 컨트롤이사용자가발생한이벤트에대해반응할수있는지설정컨트롤의편집가능영부지정 TextBox 또는 ComboBox 에사용자가입력할수있는문자의최대수다중선택이가능한지여부지정컨트롤에서텍스트에서정렬방식지정 모양 Alignment BackColor ForeColor BorderColor BorderStyle BackStyle Caption DropButtonStyle PasswordChar ShowDropButtonWhen Value Visible 컨트롤에서캡션의정렬위치지정배경색지정전경색 ( 텍스트색 ) 지정테두리색지정컨트롤의테두리스타일지정배경스타일을투명또는불투명으로지정개체를구별하거나설명하기위해개체위에나타나는텍스트 ComboBox 에서드롭단추에표시되는기호지정 Textbox 에문자대신자리표시자문자를표시할것인지지정 ComboBox 또는 Textbox 에서드롭다운단추의표시시기지정컨트롤의상태나내용컨트롤을숨길것이니여부지정 위치 Height, Width Left, Top 포인트단위로개체의높이와너비지정 왼쪽과위쪽가장자리로부터컨트롤의위치지정 데이터 BoundColumn ColumnCount ColumnHeads ColumnWidths ControlSource 여러열의 ComboBox 나 ListBox 에서데이터의원본지정목록상자나콤보상자에서표시할열의숫자목록상자나콤보상자에서열머리글의표시여부지정여러열콤보상자나목록상자에서각열의너비지정워크시트범위나목록을컨트롤의 Value 속성에지정 19/21
20 ListRows ListStyle ListWidth RowSource Text TextColumn TopIndex ComboBox 에표시할행의최대개수 ListBox 나 ComboBox 에서목록의시각적인모양 ComboBox 에서목록의너비 ComboBox 나 ListBox 의원본목록 TextBox 의텍스트, ComboBox 나 ListBox 에서선택된행의변경 ComboBox 나 ListBox 에서특정열을지정목록의맨위에나타나는항목지정 스크롤 Max, Min MultiRow ScrollBars ScrollBar 나 SpinButton 의 Value 속성에입력가능한최대값과최소값 컨트롤이탭을하나이상가질수있는지지정 컨트롤, 폼, 페이지등이스크롤막대를포함하는지여부지정 5) 실행모드에서컨트롤의주요속성 실행모드에서컨트롤의주요속성은다음과같습니다. 속성 BoundValue Column List ListCount ListIndex Selected SelectedItem 컨트롤이포커스를받을때컨트롤의값콤보상자나목록상자에서한개이상의항목지정콤보상자나목록상자에서특정항목반환목록에있는항목의개수콤보상자나목록상자에서현재선택한항목의인덱스번호 (0 부터시작 ) 목록상자의항목선택상태선택한 Tab 또는 Page 개체반환 20/21
21 메서드 AddItem Clear Copy Cut Move Paste RemoveItem SetFocus 콤보상자나목록상자에항목추가콤보상자나목록상자의모든항목제거컨트롤의내용을클립보드로복사컨트롤의내용을클립보드로잘라내기컨트롤의이동클립보드의내용을컨트롤에붙여넣기콤보상자나목록상자의특정항목제거특정컨트롤로포커스이동 ( 활성상태로만듬 ) 이벤트 AfterUpdate BeforeUpdate Change Click DropButtonClick Enter Exit SpinDown SpinUp 컨트롤의데이터가변경된후에발생컨트롤의데이터가변경되기전에발생컨트롤의 Value 속성이변경될때발생컨트롤을클릭했을때발생드롭다운단추를클릭할때마다발생같은폼의컨트롤에서포커스를받기전에발생같은폼의컨트롤에서포커스를넘겨주기전에발생아래쪽이나왼쪽스핀단추를클릭할때발생위쪽이나오른쪽스핀단추를클릭할때발생 VBA 프로그래밍을학습한다는것은비주얼베이직프로그램을학습하는것과매우흡사합니다. 그만큼양도많고어려울수있습니다. 출제경향을살펴보면프로그램의결과를묻는문제나프로그램의빈부분괄호채우기, 명령문에대한분석, 프로그램설명, 프로그램의오류를찾는문제등수준높은문제들이많이출제되고있습니다. 많은문제를접하여출제경향을직접파악하여학습하실수있도록하시기바랍니다. 21/21
Microsoft PowerPoint - e pptx
Import/Export Data Using VBA Objectives Referencing Excel Cells in VBA Importing Data from Excel to VBA Using VBA to Modify Contents of Cells 새서브프로시저작성하기 프로시저실행하고결과확인하기 VBA 코드이해하기 Referencing Excel Cells
More informationCH10)VBA 스프레드시트일반 1-VBA(Visual Basic for Application) 1)VBA(Visual Basic for Application) MS-오피스사에서사용되는매크로작업용언어로 Visual Basic언어와유사한문법구조 VBE(Visual Bas
1-VBA(Visual Basic for Application) 1)VBA(Visual Basic for Application) MS-오피스사에서사용되는매크로작업용언어로 Visual Basic언어와유사한문법구조 VBE(Visual Basic Editor) 는 VBA언어로 - 작성된매크로를수정 - 다양한개체의속성을편집 - 직접매크로를작성할때사용하는편집기 VBE(Visual
More informationVisual Basic 반복문
학습목표 반복문 For Next문, For Each Next문 Do Loop문, While End While문 구구단작성기로익히는반복문 2 5.1 반복문 5.2 구구단작성기로익히는반복문 3 반복문 주어진조건이만족하는동안또는주어진조건이만족할때까지일정구간의실행문을반복하기위해사용 For Next For Each Next Do Loop While Wend 4 For
More informationVisual Basic 기본컨트롤
학습목표 폼 ( Form) 폼의속성, 컨트롤이름, 컨트롤메서드 기본컨트롤 레이블, 텍스트박스, 버튼, 리스트박스 이벤트 버튼 기본컨트롤실습 2 2.1 폼 (Form) 2.2 기본컨트롤 2.3 기본컨트롤실습 3 폼 - 속성 속성 (Name) AutoSize BackColor Font ForeColor Icon StartPosition Transparency WindowState
More information학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2
학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 6.1 함수프로시저 6.2 서브프로시저 6.3 매개변수의전달방식 6.4 함수를이용한프로그래밍 3 프로시저 (Procedure) 프로시저 (Procedure) 란무엇인가? 논리적으로묶여있는하나의처리단위 내장프로시저 이벤트프로시저, 속성프로시저, 메서드, 비주얼베이직내장함수등
More informationAPI - Notification 메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어
메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어서가장중요한부분이라고도할수있기때문입니다. 1. 새로운메크로생성 새메크로만들기버튺을클릭하여파일을생성합니다. 2. 메크로저장 -
More informationPowerPoint Template
JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것
More information메뉴얼41페이지-2
데이터 기반 맞춤형 성장관리 솔루션 스마트빌 플러스 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여 등록합니다. 금융정보 자동수집을 위하여 인증서이름, 아이디, 비밀번호를 등록합니다. 통합 자동 수집 금융정보 통합 자동수집을 실행합니다 은행계좌등록 은행계좌를 조회하여 등록합니다. 신용카드등록 신용카드를 조회하여
More information오빠두엑셀 E-Book [VBA 1-7] VBA Method 란무엇인가 >> VBA 개체 Method ( 함수 ) Copyright 2018 by 오빠두 0
>> VBA 개체 Method ( 함수 ) Copyright 2018 by 오빠두 0 1. VBA 에서 Method( 함수 ) 란무엇인가? VBA 기초강의잘따라오고계시나요? 이전강의까지개체 (Object) 를자동차에, 속성 (Property) 을자동차의속성에비유하였습니다. 그럼함수 (Method) 는무엇일까요? 개체 (Object:= 자동차 ) 가무엇인지속성
More informationvar answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");
자바스크립트 (JavaScript) - HTML 은사용자에게인터페이스 (interface) 를제공하는언어 - 자바스크립트는서버로데이터를전송하지않고서할수있는데이터처리를수행한다. - 자바스크립트는 HTML 나 JSP 에서작성할수있고 ( 내부스크립트 ), 별도의파일로도작성이가능하다 ( 외 부스크립트 ). - 내부스크립트 - 외부스크립트
More information1
17 단원 데이터베이스프로그래밍 1. 매크로의활용 2. VBA 를이용한모듈의작성 1/20 1. 매크로의활용 1) 매크로함수의사용 매크로는폼열기나보고서인쇄와같이특별한기능을수행하는하나이상의매크로함수의집합으로반복적인작업을자동화할때사용합니다. 액세스에서의매크로함수는이미만들어져있으므로매크로함수종류와인수들을선택하여만들수있습니다. 그럼매크로함수로두개의테이블을여는간단한매크로를만들어보겠습니다.
More informationVisual Basic Visual Basic 소개
1. Visual Basic 소개 학습목표 MS 비주얼베이직 6.0과 2010의차이 비주얼베이직 2010 express 설치 비주얼베이직 2010의통합개발환경 프로그램의시작과실행 2 1. 소개 1.1 MS 비주얼베이직 6.0과 2010의차이 1.2 비주얼베이직 2010 express 설치 1.3 비주얼베이직 2010의통합개발환경 1.4 프로그램의시작과실행 3
More information비주얼프로그래밍 (Visual Basic .NET)
비주얼프로그래밍 (Visual Basic.NET) 2016-09-05 (02 주차 ) 홍명덕 Artificial Intelligence Lab. http://ailab.inha.ac.kr 1 장 ~ 5 장범위요약 2 VB.NET 다운로드 https://www.visualstudio.com/ 3 4 개발환경 5 VB.NET 단축키 VB.NET 기본개념 (1)
More information윈도우즈프로그래밍(1)
제어문 (2) For~Next 문 윈도우즈프로그래밍 (1) ( 신흥대학교컴퓨터정보계열 ) 2/17 Contents 학습목표 프로그램에서주어진특정문장을부분을일정횟수만큼반복해서실행하는문장으로 For~Next 문등의구조를이해하고활용할수있다. 내용 For~Next 문 다중 For 문 3/17 제어문 - FOR 문 반복문 : 프로그램에서주어진특정문장들을일정한횟수만큼반복해서실행하는문장
More informationMicrosoft PowerPoint - Computer - chapter04.ppt [호환 모드]
Computer I Chapter 04. 제어문과배열 Spring, 2015 박정근교수 04-01. 01. 조건문에따라처리하기 조건문 조건문 조건에따라두가지이상서로다르게처리하는구문 조건문의종류 IF 문 IF~Then 형식 IF~Then~Else 형식 Select Case 문 3 IF 문 (If~Then 형식 ) If~Then 형식 If 조건식 Then 조건식을만족할때의실행문
More information아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상
Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는
More informationtiawPlot ac 사용방법
tiawplot ac 매뉴얼 BORISOFT www.borisoft.co.kr park.ji@borisoft.co.kr HP : 00-370-077 Chapter 프로그램설치. 프로그램설치 3 2 Chapter tiawplot ac 사용하기.tiawPlot ac 소개 2.tiawPlot ac 실행하기 3. 도면파일등록및삭제 4. 출력장치설정 5. 출력옵션설정
More informationMicrosoft PowerPoint - chap02-C프로그램시작하기.pptx
#include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의
More informationMF3010 MF Driver Installation Guide
한국어 MF 드라이버설치설명서 사용자소프트웨어 CD-ROM................................................ 1.................................................................... 1..............................................................................
More information歯엑셀모델링
I II II III III I VBA Understanding Excel VBA - 'VB & VBA In a Nutshell' by Paul Lomax, October,1998 To enter code: Tools/Macro/visual basic editor At editor: Insert/Module Type code, then compile by:
More information1. 매크로활성화체크홈페이지에서예제파일을직접다운받으신경우, 예제파일은매크로가포함된파일이므로상단에 [ 매크로활성화버튼 ] 을체크해주세요. 2. 옵션버튼편집하기 각옵션버튼을누를때마다, 선택된포탈사이트의커맨드버튼이나타나도록옵션버튼에 Click 이벤트명령문을입혀줍니다. 네이버
포탈사이트 로그인프로그램 만들기 #2 Copyright 2018 by 오빠두 0 1. 매크로활성화체크홈페이지에서예제파일을직접다운받으신경우, 예제파일은매크로가포함된파일이므로상단에 [ 매크로활성화버튼 ] 을체크해주세요. 2. 옵션버튼편집하기 각옵션버튼을누를때마다, 선택된포탈사이트의커맨드버튼이나타나도록옵션버튼에 Click 이벤트명령문을입혀줍니다. 네이버로그인, 구글로그인,
More informationJAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각
JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( http://java.sun.com/javase/6/docs/api ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각선의길이를계산하는메소드들을작성하라. 직사각형의가로와세로의길이는주어진다. 대각선의길이는 Math클래스의적절한메소드를이용하여구하라.
More information비주얼프로그램I_04.pptx
컨트롤이란무엇일까요? 문자의표시와입력선택하기 (1), (2) 그밖의컨트롤사용자정의컨트롤을익히자연습문제질문 [2/32] 객체객체지향프로그래밍에서의작업단위속성, 메서드, 이벤트로구성표현 Ex) 자동차속성 객체이름. 속성 ( 메서드 ) 예 ) Car.Color = Yellow ' 자동차의색상은노란색 Car.NumOfDoor = 2 ' 창문의개수는 2개 Car.SizeOfWheel
More informationView Licenses and Services (customer)
빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차
More information<4D F736F F F696E74202D203236C2F7BDC3C7D0BDC0B3BBBFEB28B1E2C3E2B9AEC1A632C8B82D32B0FAB8F1292E BC8A3C8AF20B8F0B5E55D>
컴퓨터활용능력 2 급 ( 필기 ) 2 회 2 과목. 21. 아래시트에서중간고사와기말고사점수를이용하여기말고사가큰경우에만증가된점수의 20% 를가산점으로주려고한다. 다음중 [D2] 셀의가산점계산에대한수식으로옳지않은것은? 1 =IF(C2>B2,(C2-B2)*20%,0) 2 =IF(B2-C2>0,(C2-B2)*20%,0) 3 =IF(C2-B2>0,(C2-B2)*0.2,0)
More information< B3E2B5B520C4C4C7BBC5CDC8B0BFEBB4C9B7C220C3E2C1A6B1E2C1D82E687770>
컴퓨터시스템의개요 컴퓨터의원리및개념 컴퓨터의원리컴퓨터의기능 컴퓨터의분류 데이터형태, 용도와규모등에의한분류컴퓨터의성능 자료의표현과처리 자료의표현및처리방식 컴퓨터하드웨어 컴퓨터의구성및구조 중앙처리장치기억장치입출력장치기타장치 PC 의유지와보수 PC 관리기초지식 PC 응급처치 PC 업그레이드 PC 운영체제 한글 Windows 개요및사용 한글 Windows 기본요소와기능마우스및키보드사용법메뉴및창사용법시작메뉴및작업표시줄바탕화면의사용내컴퓨터및탐색기검색및실행내문서및최근문서인쇄
More information1
1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15
More information마지막 변경일 2018년 5월 7일 ** 이항분포와 정규분포의 관계 ** Geogebra와 수학의 시각화 책의 3.2소절 내용임. 가장 최근 파일은 링크를 누르면 받아 보실 수 있습니다.
마지막 변경일 2018년 5월 7일 ** 이항분포와 정규분포의 관계 ** Geogebra와 수학의 시각화 책의 3.2소절 내용임. http://min7014.iptime.org/math/2017063002.htm 가장 최근 파일은 링크를 누르면 받아 보실 수 있습니다. https://goo.gl/edxsm7 http://min7014.iptime.org/math/2018010602.pdf
More information캘크 시작하기
저작권 이 문서의 저작권은 본 페이지의 저자 단락에 나열된 기고자들에게 있습니다(Copyright 2005 2008). GNU General Public License 버전 3 이후 버전, 또는 Creative Commons Attribution License 버전 3 이후 버전에 근거하여 배포 및 변경할 수 있습니다. 이 문서에 있는 모든 상표권은 법적 소유자가
More informationPowerPoint 프레젠테이션
실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3
More information사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을
IDIS Mobile ios 사용설명서 Powered by 사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다.
More informationMicrosoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집
Modern Modern www.office.com ( ) 892 5 : 1577-9700 : http://www.microsoft.com/korea Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와
More informationchap 5: Trees
5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경
More informationDatabase Design Lab: MS Access Queries 1. Download lab6.accdb and rename it to lab7.accdb. 2. 이름 값을가지는쿼리 qryauthor 를만든다 a) Open lab6.accdb. b) 리본메뉴 만들
Database Design Lab: MS Access Queries 1. Download lab6.accdb and rename it to lab7.accdb. 2. 이름 값을가지는쿼리 qryauthor 를만든다 a) Open lab6.accdb. b) 리본메뉴 만들기 - 쿼리디자인 을클릭한다. c) 테이블표시 창에서 Author 테이블을선택하고 추가 버튼을누르고닫는다
More information제 2 장 기본 사용법
LS Studio 1. 시작하기 1.1 특징 XG5000 에서는 XP-Builder, DriveView7 등의소프트웨어와의통합된개발환경을제공합니다. 통합된 개발환경에서는모든프로젝트파일을 XG5000 에서통합관리합니다. XP-Builder 통합프로젝트를사용함으로써 PLC 에서사용할변수목록을 CSV 파일로내보내기또는불러오기하는번거로움없이바로사용할수있습니다. 또한
More informationPowerPoint Presentation
Class - Property Jo, Heeseung 목차 section 1 클래스의일반구조 section 2 클래스선언 section 3 객체의생성 section 4 멤버변수 4-1 객체변수 4-2 클래스변수 4-3 종단 (final) 변수 4-4 멤버변수접근방법 section 5 멤버변수접근한정자 5-1 public 5-2 private 5-3 한정자없음
More information<4D F736F F F696E74202D20C4C4C8B031B1DEC7CAB1E22DC0FCC3BCB1B3C0E72D D3133B3E232C8B8B1EEC1F6202D20BAB9BBE7BABB2E707074>
[ 엑셀총정리 (3)] 구분 주요 정보 ISBLANK, ISERROR, CELL, ISERR, ISEVEN, ISLOGICAL, ISNONTEXT, ISNUMBER, ISODD, ISTEXT, N, TYPE 데이터베이스 DSUM, DAVERAGE, DCOUNT, DCOUNTA, DMAX, DMIN, DVAR, DSTEDEV, DGET, DPRODUCT VLOOKUP,
More information강의 개요
DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE
More informationMicrosoft PowerPoint - chap03-변수와데이터형.pptx
#include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num %d\n", num); return 0; } 1 학습목표 의 개념에 대해 알아본다.
More informationPTLINE Template
컴퓨터활용능력필기 이장에서는 1~2 문제가출제됩니다. 6. 자동화프로그래밍 매크로 & 이벤트프로시저 매크로 매크로특징 응용프로그램에서반복적인작업수행시이를하나의명령어로저장하여사용자가간단하게사용할수있도록하는기능이다. 작업을자동화할때사용할수있는매크로함수나매크로함수집합을의미한다. 매크로함수는주로컨트롤의이벤트에연결하여사용한다. 데이터베이스파일이열릴때자동으로실행되는자동매크로를정의하려면매크로이름에
More informationMicrosoft PowerPoint 자바-기본문법(Ch2).pptx
자바기본문법 1. 기본사항 2. 자료형 3. 변수와상수 4. 연산자 1 주석 (Comments) 이해를돕기위한설명문 종류 // /* */ /** */ 활용예 javadoc HelloApplication.java 2 주석 (Comments) /* File name: HelloApplication.java Created by: Jung Created on: March
More information슬라이드 1
Tadpole for DB 1. 도구개요 2. 설치및실행 4. 활용예제 1. 도구개요 도구명 소개 Tadpole for DB Tools (sites.google.com/site/tadpolefordb/) 웹기반의데이터베이스를관리하는도구 Database 스키마및데이터관리 라이선스 LGPL (Lesser General Public License) 특징 주요기능
More information<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>
SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......
More information금오공대 컴퓨터공학전공 강의자료
C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include
More information제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호
제이쿼리 () 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호 CSS와마찬가지로, 문서에존재하는여러엘리먼트를접근할수있다. 엘리먼트접근방법 $( 엘리먼트 ) : 일반적인접근방법
More informationStuduino소프트웨어 설치
Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...
More information학습목표 텍스트파일을다룰수있다. 스트림읽기, 쓰기를안다. 2
학습목표 텍스트파일을다룰수있다. 스트림읽기, 쓰기를안다. 2 8.1 텍스트파일다루기 8.2 스트림읽기, 쓰기 3 텍스트파일 문자, 숫자, 단어들이하나이상의줄로구성 파일확장명 :.txt,.ini,.log, OpenFileDialog 컨트롤 : 파일의위치를사용자가쉽게선택가능 Filter 속성 : 파일의형식선택가능 ShowDialog 메서드 : 열기대화상자 FileName
More information소프트웨어공학 Tutorial #2: StarUML Eun Man Choi
소프트웨어공학 Tutorial #2: StarUML Eun Man Choi emchoi@dgu.ac.kr Contents l StarUML 개요 l StarUML 소개및특징 l 주요기능 l StarUML 화면소개 l StarUML 설치 l StarUML 다운 & 설치하기 l 연습 l 사용사례다이어그램그리기 l 클래스다이어그램그리기 l 순서다이어그램그리기 2
More information4장기본프로그래밍2
4-2 마우스 (Mouse) 마우스이벤트 Click 이벤트 마우스버튼이눌렸다가떼어질때발생 DblClick 이벤트 마우스버튼이두번눌렸다가떼어질때발생 MouseDown 이벤트 마우스버튼이눌렸을때발생 MouseUp 이벤트 마우스버튼이떼어질때발생 MouseMove 이벤트 마우스가움직일때발생 DragOver 이벤트 마우스버튼을누른상태에서끌기를했을때발생 DragDrop
More information2009년 상반기 사업계획
기본컨트롤 (2) 윈도우즈프로그래밍 (1) ( 신흥대학교컴퓨터정보계열 ) 2/25 Contents 학습목표 윈도우의구성요소를시각화한표준컨트롤중리스트박스, 콤보박스, 스크롤바등을이해한다. 내용 ListBox와 ComboBox 컨트롤의속성과활용 Shape 컨트롤의이해 HScroll/VScroll 컨트롤의활용 3/25 ListBox 컨트롤 ListBox( 리스트박스
More informationMicrosoft PowerPoint - 엑셀2003 교안.ppt [호환 모드]
담당강사 : 서은주 E-mail: sej0264@hanmail.netnet 게시판: blog.daum.net/lagers g 빠른데이터입력 유효성검사 효과적인문서편집 서식지정 기본서식정리 표서식 사용자지정표시형식 조건부서식 수식 셀참조유형 정의된이름활용 함수 RANK, COUNT, COUBTBLANK, COUNTA, COUNTIF, SUMIF, IF, AND,
More informationMF5900 Series MF Driver Installation Guide
한국어 MF 드라이버설치설명서 사용자소프트웨어 CD-ROM................................................ 1.................................................................... 1..............................................................................
More informationMF Driver Installation Guide
Korean MF 드라이버 설치설명서 사용자 소프트웨어 CD-ROM... 드라이버 및 소프트웨어 정보...1 지원되는 운영 체제...1 MF 드라이버 및 MF Toolbox 설치... [쉬운 설치]를 사용한 설치...2 [사용자 정의 설치]를 사용한 설치...10 USB 케이블 연결(USB를 이용해 연결하는 경우만)...20 설치 결과 확인...21 온라인
More informationJava ...
컴퓨터언어 1 Java 제어문 조성일 조건문 : if, switch 어떠한조건을조사하여각기다른명령을실행 if 문, switch 문 if 문 if - else 문형식 if 문형식 if ( 조건식 ) { 명령문 1; 명령문 2;... if ( 조건식 ) { 명령문 1; 명령문 2;... else { 명령문 a; 명령문 b;... 예제 1 정수를입력받아짝수와홀수를판별하는프로그램을작성하시오.
More information최신엑셀_1002회_0902회3V
2010 년 2 회컴퓨터활용능력 1 급실기 E 형 프로그램명 EXCEL 제한시간 45분 수험번호 : 성명 : 1 급 E 형 < 유의사항 > 인적사항누락및잘못작성으로인한불이익은수험자책임으로합니다. 화면에암호입력상자가나타나면아래의암호를입력해야합니다. 암호 : 652*25 작성된답안의파일명은지정된경로및파일명을변경하지마시고저장해야합니다. 이를준수하지않으면실격처리됩니다.
More information슬라이드 1
Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치
More informationIRISCard Anywhere 5
이 빠른 사용자 가이드는 IRISCard Anywhere 5 및 IRISCard Corporate 5 스캐너의 설치와 시작을 도와 드립니다. 이 스캐너와 함께 제공되는 소프트웨어는: - Cardiris Pro 5 및 Cardiris Corporate 5 for CRM (Windows 용) - Cardiris Pro 4 (Mac OS 용) Cardiris 의
More informationTcl의 문법
월, 01/28/2008-20:50 admin 은 상당히 단순하고, 커맨드의 인자를 스페이스(공백)로 단락을 짓고 나열하는 정도입니다. command arg1 arg2 arg3... 한행에 여러개의 커맨드를 나열할때는, 세미콜론( ; )으로 구분을 짓습니다. command arg1 arg2 arg3... ; command arg1 arg2 arg3... 한행이
More informationInstall stm32cubemx and st-link utility
STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7
More informationMicrosoft PowerPoint - chap05-제어문.pptx
int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); 1 학습목표 제어문인,, 분기문에 대해 알아본다. 인 if와 switch의 사용 방법과 사용시 주의사항에 대해 알아본다.
More informationC# 입문 : 이론과 실습
버튺기반컨트롤 레이블과링크레이블 텍스트상자 리스트 [2/43] 컨트롤 화면에표시되어사용자와상호작용을수행하는컴포넌트를의미. 종류 : 버튺, 레이블, 텍스트, 리스트 버튺기반컨트롤 : 버튺, 체크상자, 라디오버튺 컨트롤의종류 레이블컨트롤 : 레이블, 링크레이블 텍스트컨트롤 : 텍스트상자 리스트컨트롤 : 리스트상자, 콤보상자, 체크리스트상자 [3/43] 버튺기반컨트롤
More information1
2/33 3/33 4/33 5/33 6/33 7/33 8/33 9/33 10/33 11/33 12/33 13/33 14/33 15/33 16/33 17/33 5) 입력을 다 했으면 확인 버튼을 클릭합니다. 6) 시작 페이지가 제대로 설정이 되었는지 살펴볼까요. 익스플로러를 종료하고 다시 실행시켜 보세요. 시작화면에 야후! 코리아 화면이 뜬다면 설정 완료..^^
More informationMicrosoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt
변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short
More information슬라이드 1
1 도구 개요 2 도구 설치 방법 3 도구 기능 소개 4 도구 활용 예제 5 FAQ 6 도구 평가 7 용어집 목차 1. 도구 개요 2. 도구 설치 방법 2.1 OpenProj 다운로드 2.2 OpenProj 설치하기 4. 도구 활용 예제 4.1 예제 설명 4.2 일정 관리 4.3 인적 자원 관리 4.4 프로젝트 진행 4.5 프로젝트 변경 관리 3.1 OpenProj
More information어댑터뷰
04 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adapter View) 커스텀어댑터뷰 (Custom Adatper View) 란? u 어댑터뷰의항목하나는단순한문자열이나이미지뿐만아니라, 임의의뷰가될수 있음 이미지뷰 u 커스텀어댑터뷰설정절차 1 2 항목을위한 XML 레이아웃정의 어댑터정의 3 어댑터를생성하고어댑터뷰객체에연결
More informationPowerPoint Presentation
웹과인터넷활용및실습 (Web & Internet) Suan Lee - 웹과인터넷활용및실습 (Web & Internet) - 04. CSS3 스타일속성기본 1 04. CSS3 스타일속성 04. CSS3 Style Properties - 웹과인터넷활용및실습 (Web & Internet) - 04. CSS3 스타일속성기본 2 CSS3 단위 1 CSS 는각각의스타일속성에다양한값을입력
More information사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사
IDIS Mobile Android 사용설명서 Powered by 사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사양 및 버전에 따라 일부
More informationISP and CodeVisionAVR C Compiler.hwp
USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler
More informationadfasdfasfdasfasfadf
C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.
More informationMicrosoft Word - ntasFrameBuilderInstallGuide2.5.doc
NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,
More information다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");
다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher
More information< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10
(https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)
More informationPowerPoint Presentation
객체지향프로그래밍 클래스, 객체, 메소드 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 필드만있는클래스 텔레비젼 2 예제 1. 필드만있는클래스 3 예제 2. 여러개의객체생성하기 4 5 예제 3. 메소드가추가된클래스 public class Television { int channel; // 채널번호 int volume; // 볼륨 boolean
More informationMicrosoft Word - 강의록1.doc
기본및활용 성균관대학교보험계리학과특강 중앙대학교통계학과 성병찬 E mail: bcseong@cau.ac.kr & Tel: 02 820 5216 목차 1. VBA의개념 2. 매크로또는모듈기록하기 3. 프로그래밍을위한주요구문및요소들 4. 활용예제 2/26 추천서적및웹사이트 - John Walkenbach, Excel Power Programming with VBA
More informationOffice 365 사용자 가이드
[ 여기에입력 ] Office 365 사용자가이드 OFFICE 365 모바일설정 목차 1. 모바일에메일계정추가하기... 2 2. Lync 2013 App 설치하기... 7 3. Office Mobile App 설치하기... 10 4. Office for ipad 설치하기... 16-1 - 모바일기기에 Office 365 를설정해보세요. 모바일기기에 Office
More informationWindows 8에서 BioStar 1 설치하기
/ 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar
More informationPowerPoint Presentation
자바프로그래밍 1 배열 손시운 ssw5176@kangwon.ac.kr 배열이필요한이유 예를들어서학생이 10 명이있고성적의평균을계산한다고가정하자. 학생 이 10 명이므로 10 개의변수가필요하다. int s0, s1, s2, s3, s4, s5, s6, s7, s8, s9; 하지만만약학생이 100 명이라면어떻게해야하는가? int s0, s1, s2, s3, s4,
More information기본컨트롤2
OptionButton( ) 과 CheckBox( ) 옵션버튼은여러가지의선택사항이있을때그중에서하나만을선택해야할필요가있을때사용 체크상자는예 / 아니오, 참 / 거짓을선택하기위해사용 Option 과 CheckBox 는주로비슷한역할을하지만, 다음과같은차이점 Option 상호배타적으로중복체크가불가능하다. CheckBox 중복체크가가능하다 OptionButton( )
More informationUI TASK & KEY EVENT
2007. 2. 5 PLATFORM TEAM 정용학 차례 CONTAINER & WIDGET SPECIAL WIDGET 질의응답및토의 2 Container LCD에보여지는화면한개 1개이상의 Widget을가짐 3 Container 초기화과정 ui_init UMP_F_CONTAINERMGR_Initialize UMP_H_CONTAINERMGR_Initialize
More informationPowerPoint 프레젠테이션
System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소
More informationC스토어 사용자 매뉴얼
쪽지 APP 디자인적용가이드 I. 쪽지 APP 소개 2 I. 쪽지 APP 소개 쪽지 APP 을통해쇼핑몰의특정회원또는특정등급의회원그룹에게 알림메시지나마케팅을위한쪽지를발송하실수있습니다. 쪽지 APP의주요기능 1. 전체회원, 특정ID, 특정회원그룹별로쪽지발송가능 2. 발송예약기능 3. 발송한쪽지에대해수신및열람내역조회가능 4. 쇼핑몰페이지에서쪽지함과쪽지알림창제공 3
More informationMicrosoft PowerPoint - additional01.ppt [호환 모드]
1.C 기반의 C++ part 1 함수 오버로딩 (overloading) 디폴트매개변수 (default parameter) 인-라인함수 (in-line function) 이름공간 (namespace) Jong Hyuk Park 함수 Jong Hyuk Park 함수오버로딩 (overloading) 함수오버로딩 (function overloading) C++ 언어에서는같은이름을가진여러개의함수를정의가능
More information이장에서다룰내용 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2
03 장. 테두리여백지정하는속성 이번장에서는테이블, 레이어, 폼양식등의더예쁘게꾸미기위해서 CSS 를이용하여 HTML 요소의테두리속성을바꾸어보자. 이장에서다룰내용 1 2 3 테두리를제어하는스타일시트 외부여백 (Margin) 과내부여백 (Padding) 관련속성 위치관련속성 2 01. 테두리를제어하는스타일시트 속성값설명 border-width border-left-width
More informationEndpoint Protector - Active Directory Deployment Guide
Version 1.0.0.1 Active Directory 배포가이드 I Endpoint Protector Active Directory Deployment Guide 목차 1. 소개...1 2. WMI 필터생성... 2 3. EPP 배포 GPO 생성... 9 4. 각각의 GPO 에해당하는 WMI 연결... 12 5.OU 에 GPO 연결... 14 6. 중요공지사항
More information설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1
디지털 사진 프린터 P-S100 프린터 드라이버 설치 가이드 사용하는 컴퓨터에 따라 제공된 프린터 드라이버를 설치합니다. 설치 절차 에 대한 자세한 내용은 CD-ROM의 Readme 파일을 참조하십시오. 작동 환경 Windows 호환 모델: IBM PC/AT 및 호환품 운영 체제: Windows 98 SE/Me/2000/XP (Windows 98 SE/Me/2000/XP
More informationPowerPoint 프레젠테이션
Chapter 08 함수 01 함수의개요 02 함수사용하기 03 함수와배열 04 재귀함수 함수의필요성을인식한다. 함수를정의, 선언, 호출하는방법을알아본다. 배열을함수의인자로전달하는방법과사용시장점을알아본다. 재귀호출로해결할수있는문제의특징과해결방법을알아본다. 1.1 함수의정의와기능 함수 (function) 특별한기능을수행하는것 여러가지함수의예 Page 4 1.2
More informationPowerPoint 프레젠테이션
05 장 CSS3 선택자 1. 선택자개요 2. 기본선택자 3. 속성선택자 4. 후손선택자와자손선택자 5. 반응 / 상태 / 구조선택자 CSS 블록을생성할수있다. 선택자를이해하고적절한선택자를활용할수있다. 1 선택자개요 CSS3 선택자 특정한 HTML 태그를선택할때사용하는기능 선택한태그에원하는스타일이나스크립트적용가능 그림 5-1 CSS 블록 CSS 블록 style
More information<342EBAAFBCF620B9D720B9D9C0CEB5F92E687770>
예약어(reserved word) : 프로그래밍 언어에서 특별한 용도로 사용하고자 미리 지정한 단어 - 프로그램의 구성요소를 구별하게 해주는 역할 => 라벨, 서브 프로그램 이름, 변수에 연관되어 다른 변수나 서브 프로그램 등과 구별 - 식별자의 최대길이는 언어마다 각각 다르며 허용길이를 넘어서면 나머지 문자열은 무시됨 - FORTRAN, COBOL, HTML
More informationUI TASK & KEY EVENT
T9 & AUTOMATA 2007. 3. 23 PLATFORM TEAM 정용학 차례 T9 개요 새로운언어 (LDB) 추가 T9 주요구조체 / 주요함수 Automata 개요 Automata 주요함수 추후세미나계획 질의응답및토의 T9 ( 2 / 30 ) T9 개요 일반적으로 cat 이라는단어를쓸려면... 기존모드 (multitap) 2,2,2, 2,8 ( 총 6번의입력
More informationMicrosoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx
To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse
More information목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault
사용자매뉴얼 JetFlash Vault 100 ( 버전 1.0) 1 목차 1. 시스템요구사항... 3 2. 암호및힌트설정 ( 윈도우 )... 3 3. JetFlash Vault 시작하기 ( 윈도우 )... 7 4. JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 찾아보기... 10 JetFlash
More information매크로그룹의매크로를실행하려면마침표뒤에매크로이름을붙인매크로그룹이름을사용 3 조건매크로 IF조건문과같이조건에따라매크로가실행 매크로창의조건열에조건을입력 조건열생략기호 (...) 하나의조건을여러개의에적용시사용 2- 매크로실행 1) 직접실행 방법 : 매크로창에서매크로를실행하려면
1- 매크로 1) 매크로의정의 폼열기나보고서인쇄와같이특별한기능을수행하는하나이상의집합 매크로를사용하면일반적인작업을자동화할수있음 반복적인작업에서간편화를위해그작업순서를하나의명령어로저장 매크로는일련의로구성된하나의매크로일수도있고, 매크로그룹일수도있으며, 조건식을사용하여특정상황에서만매크로가실행될때가수행되게할수도있음 데이터베이스파일이열릴때자동으로매크로를실행하려면 AutoExec'
More informationDocsPin_Korean.pages
Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google
More informationPowerPoint Presentation
public class SumTest { public static void main(string a1[]) { int a, b, sum; a = Integer.parseInt(a1[0]); b = Integer.parseInt(a1[1]); sum = a + b ; // 두수를더하는부분입니다 System.out.println(" 두수의합은 " + sum +
More informationJavascript
1. HTML 이란? HTML 은 Hyper Text Mark Up Language 의약자로예약되어있는각종태그라는명령어를이용하여웹페이지를작성할때사용하는언어입니다. 2. HTML 의기본구조 < 태그 > 내용 < 태그속성 = 변수 > 내용
More informationvRealize Automation용 VMware Remote Console - VMware
vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation
More information13 주차 - MDI, Exception, WebBrowser, RichTextBox, AlarmProgram 대림대학 년도 1 학기홍명덕
13 주차 - MDI, Exception, WebBrowser, RichTextBox, AlarmProgram 대림대학 - 2011 년도 1 학기홍명덕 (myungduk.hong@gmail.com) MDI(Multiple Document Interface) 응용프로그램은하나의응용프로그램에서동시에여러개의문서로작업할수있도록인터페이스를제공하는응용프로그램문서 (document)
More informationPowerPoint 프레젠테이션
Chapter 06 반복문 01 반복문의필요성 02 for문 03 while문 04 do~while문 05 기타제어문 반복문의의미와필요성을이해한다. 대표적인반복문인 for 문, while 문, do~while 문의작성법을 알아본다. 1.1 반복문의필요성 반복문 동일한내용을반복하거나일정한규칙으로반복하는일을수행할때사용 프로그램을좀더간결하고실제적으로작성할수있음.
More information차례보기 Easy Setting Box 소개 03 Easy Setting Box 란 03 Easy Setting Box 주요기능 04 사용요구사항 Easy Setting Box 설치 / 제거하기 05 Easy Setting Box 설치하기 08 Easy Setting
Easy Setting Box Easy Setting Box 사용자매뉴얼 Easy Setting Box 는모니터화면을여러개영역으로나누어창을사용하기쉽게배치할수있는화면분할응용프로그램입니다. 차례보기 Easy Setting Box 소개 03 Easy Setting Box 란 03 Easy Setting Box 주요기능 04 사용요구사항 Easy Setting Box
More information목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.
소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423
More information