Microsoft PowerPoint - e pptx

Similar documents
Microsoft PowerPoint - chap06-2pointer.ppt

歯엑셀모델링

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2


chungo_story_2013.pdf

*중1부

2

Çѱ¹ÀÇ ¼º°øº¥Ã³µµÅ¥

...._



전반부-pdf

<4D F736F F F696E74202D20312E20B0E6C1A6C0FCB8C15F3136B3E2C7CFB9DDB1E25F325FC6ED28C0BA292E >

_

12월월간보고서내지편집3

에너지포커스 2007년 가을호


01_당선자공약_서울

인권문예대회_작품집4-2




목차

A°ø¸ðÀü ³»Áö1-¼öÁ¤

±¹³»°æÁ¦ º¹»ç1

¿¡³ÊÁö ÀÚ¿ø-Âü°í ³»Áö.PDF

전반부-pdf

뉴스레터6호

Microsoft PowerPoint 하반기 크레딧 전망_V3.pptx

50차 본문 최종

양성내지b72뼈訪?303逞

³»Áöc03âš

fsb9¿ù³»ÁöÃÖÁ¾Ãâ

¾ç¼º-¾÷¹«Æí¶÷-³»¿ëÃà¼Ò4

전도대회자료집


< DBAB4B9ABC3BB5FBAB9B9ABB0FCB8AEB8C5B4BABEF32D33B1C72E706466>

<3344C7C1B8B0C6C320BFE4BEE02D E706466>

µ¶ÀÏÅëÀÏÁý1~2Æíq36£02Ð


자식농사웹완

표1.4출력

003-p.ps

중앙도서관소식지겨울내지33

표1~4

윈도우즈프로그래밍(1)

PowerPoint Presentation

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi

Visual Basic 반복문

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

API - Notification 메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어

Microsoft PowerPoint - chap04-연산자.pptx

HWP Document

Microsoft PowerPoint - chap03-변수와데이터형.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - [2009] 02.pptx

Microsoft Word - 강의록1.doc

Microsoft PowerPoint - C프로그래밍-chap03.ppt [호환 모드]

Microsoft PowerPoint - chap06-1Array.ppt

PowerPoint Presentation

오빠두엑셀 E-Book [VBA 1-7] VBA Method 란무엇인가 >> VBA 개체 Method ( 함수 ) Copyright 2018 by 오빠두 0

00-1표지

y 0.5 9, 644 e = 10, y = ln = 3.6(%) , May. 20, 2005

<C6F7C6AEB6F5B1B3C0E72E687770>

CH10)VBA 스프레드시트일반 1-VBA(Visual Basic for Application) 1)VBA(Visual Basic for Application) MS-오피스사에서사용되는매크로작업용언어로 Visual Basic언어와유사한문법구조 VBE(Visual Bas

CONTENTS SUMMARY PART 1 MARKET MARKET STRATEGY MARKET ISSUE MARKET ISSUE PART 2 CREDIT CREDIT ISSUE CREDIT ISSUE CREDIT ISSUE CREDIT ISSUE CREDIT STRA

<342EBAAFBCF620B9D720B9D9C0CEB5F92E687770>

강의 개요

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

¸ðÅä·Î¶ó ÃÖÁ¾ÆÇ.PDF

C++ Programming

11.indd

intro

¿ï¸²58È£

Microsoft PowerPoint - ch07 - 포인터 pm0415



A Hierarchical Approach to Interactive Motion Editing for Human-like Figures

11장 포인터


Microsoft PowerPoint - 2장 변수와 자료형 pptx

Microsoft PowerPoint - chap05-제어문.pptx

untitled

Microsoft PowerPoint - Chapter_04.pptx

늘푸른세상4월-136호

2015 경제ㆍ재정수첩

PowerPoint Presentation

2002 KT

목차 포인터의개요 배열과포인터 포인터의구조 실무응용예제 C 2

1+2월호-최종2

Microsoft PowerPoint - chap06-5 [호환 모드]

¾Æ½Ã¾ÆÀú³Î8È£-ÅëÇÕ

PowerPoint Presentation

표1~4

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

<4D F736F F F696E74202D20C1A633C0E52043C7C1B7CEB1D7B7A5B1B8BCBABFE4BCD2>

ePapyrus PDF Document

제4장 기본 의미구조 (Basic Semantics)

PowerPoint Presentation

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Transcription:

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 in VBA

Referencing Excel Cells in VBA 엑셀창에서 Alt+F11 단축기 Visual Basic 편집기창호출.

Referencing Excel Cells in VBA 1 2 3 모듈개체추가 모듈개체추가하는이유 전체개체에서사용가능한여러가지선언과정의작업이가능하기때문에

Referencing Excel Cells in VBA 새서브프로시저작성하기

Referencing Excel Cells in VBA 프로시저실행하고결과확인하기 1 F5 누르기 2

Referencing Excel Cells in VBA 프로시저실행하고결과확인하기

Referencing Excel Cells in VBA VBA 코드이해하기 Option Explicit 명령변수선언요청명령. 변수선언요구 에체크표시한경우나타남 변수와상수의선언선언문변수 ( 상수 ) 명 As 데이터형식 선언문 변수인경우Dim문, 상수인경우Const문사용 데이터형식자료형이름범위 사이즈 ( 바이트 ) 바이트형 Byte 0~255 1 정수형 Integer -32768~32767 2 긴정수형 Long -2147483648~2147483647 4 단정도부동소수점수형 배정도부동소수점수형 Single 38 45 ± 3.4 10 ~ ± 1.4 10 4 Double 308 324 ± 1.8 10 ~ ± 4.9 10 8

Referencing Excel Cells in VBA VBA 코드이해하기 서브프로시저 (Sub Procedure) 구성 Sub 프로시저명 ( ) a = Range( A5 ). Value 실행명령 End Sub Range 개체는셀범위 속성명를나타내는개체. A5 cell 의미 MsgBox ( Value in A5 ) & a Msgbox 함수는사용자에게메시지창을표시할때사용 Msbbox( 메시지내용 ) 지정한 a 의값

Referencing Excel Cells in VBA 프로시저실행하고결과확인하기 VBA 코드이해하기 b=25 Range( A6 ). Value=b A6 cell 에 25(b) 넣기

Referencing Excel Cells in VBA 프로시저실행하고결과확인하기

Referencing Excel Cells in VBA VBA 코드이해하기 c=inputbox ( Enter a number to be placed in cell a7: ) InputBox 함수 : 사용자의입력값을받아처리하고자할때사용. MsgBox 함수 : 사용자에게전달한내용을메시지창에표시. 특정상황에사용자의선택이필요한경우사용. InputBox 함수 MsgBox 함수

Referencing Excel Cells in VBA 1 2 4 F8 키누르기 호출스택표식 아이콘코드가중단된위치표시 3

Importing Data from Excel to VBA

Importing Data from Excel to VBA 1 2 3 모듈개체추가

Importing Data from Excel to VBA 새서브프로시저작성하기

Importing Data from Excel to VBA 프로시저실행하고결과확인하기 생성

Importing Data from Excel to VBA VBA 코드이해하기 Range( D5:F7 ).Value=a D5 에서 F7 까지 a 의값이입력 a= Range( A1:C5 ) A1 에서 C5 까지 a 로지정

Using VBA to Modify Contents of Cells

Referencing Excel Cells in VBA 엑셀창에서 Alt+F11 단축기 Visual Basic 편집기창호출.

Using VBA to Modify Contents of Cells 1 2 3 모듈개체추가

Using VBA to Modify Contents of Cells 새서브프로시저작성하기

Using VBA to Modify Contents of Cells 프로시저실행하고결과확인하기

Using VBA to Modify Contents of Cells VBA 코드이해하기 For Each ~ Next 구문이란? For Each~Next For Each C In WorkSheets Next 개체를저장할변수지정개체의집합지정 처리 어떤개체의집합이있고, 그안의모든요소에대해처리를수행할때 For Each~Next 구문사용

Using VBA to Modify Contents of Cells VBA 코드이해하기 For Each 개체변수 In 컬렉션반복해서실행할명령 ( 주로개체변수에서작업할내용이코드로입력 ) Next For each c in worksheets("sheet1").range("a1:c3") c 라는워크시트 1 개체변수를선언하는데이것은 A1 에서 C3 까지의값. c.value = c.value+5 변수값대입

Using VBA to Modify Contents of Cells 2 1 3 4 5 6

Using VBA to Modify Contents of Cells 1 드래그 클릭!! 2

Using VBA to Modify Contents of Cells

Using VBA to Modify Contents of Cells VBA 코드이해하기 If ~ Then 구문이란? If ~ Then If 조건 Then 처리 (1) End If 참 거짓 조건이성립할때 ( 조건식이참 ) 는처리 (1) 을수행. 성립하지않은경우아무것도수행하지않음.

Using VBA to Modify Contents of Cells VBA 코드이해하기 IF c.value =15 c.value = 9999 변수값 대입 c.value 가 15 인경우 9999 대입. 조건이성립하지않는경우는그대로두기.

Summary

Summary Referencing Excel Cells in VBA a = Range? ( A5 ). Value Range 개체는셀범위를나타내는개체. A5 cell 의미 속성명 MsgBox? ( Value in A5 ) & a Msgbox 함수는사용자에게메시지창을표시할때사용 Msgbox( 메시지내용 ) 지정한 a 의값 InputBox? 함수 : 사용자의입력값을받아처리하고자할때사용. MsgBox 함수 : 사용자에게전달한내용을메시지창에표시. 특정상황에사용자의선택이필요한경우사용.

Summary Importing Data from Excel to VBA Range( D5:F7 ).Value=a D5 에서 F7 까지 a 의값이입력 a= Range ( A1:C5 )? A1에서 C5까지 a로지정

Summary Using VBA to Modify Contents of Cells If~ Then? If 조건 Then 처리 (1) End If For Each~Next? 개체를저장할변수지정 개체의집합지정 For Each C In WorkSheets Next 처리