백업 PC에서 데이터 불러오기 (VBA 코드)

Slides:



Advertisements
Similar presentations
Ⅰ. 연산자 Ⅱ. 제어 구조. 연산자 : 할당 연산자 - 사용자가 정의한 변수에 임의의 값을 저장하는 기능 strvar = strVar1+ “ Hello ”
Advertisements

내 마음의 버 스 이천신하교회 청년부. 이름 : 한상훈 나이 : 30 살 종교 : 기독교 ( 모태신앙 ) 생활신조 : 인생은 한방 ! 로또나 사자 이상형 : 청순 가련한 모태미녀 특이사항 : 걸그룹 노래에 환장함 식스팩을 갖기엔 슬픈 몸을 타고 남.
독서골든벨 2009 학년도 6 학년 1 학기 6-10 반. 1. 이야기 삼국유사 정대한 원효대사는 수행을 위해 떠나던 중 피곤하여 숲 속에서 잠이 들었다. 잠결에 너무 목이 마른 나머지 어디에 담겨있는 물을 맛있게 마셨나요 ?
두 손 들고 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 오직 주만이 나를 다스리네 오직 주만이 나를 다스리네 나 주님만을.
ASP (2). ASP 문법 …. 변수 사용법 Dim var1 Dim var1, var2 주의점 대소문자를 구별하지 않음 알파벳 문자로 시작하여 문자, 숫자, ‘_’ 의 조합을 이용 dot(.) 은 사용불가 255 자 이내.
3 월 월 례 회 / 개원 8 주년 행사 드리겠습니다 사랑을, 만들겠습니다 기적을. 개 회부 서 별 업 무 보 고부 서 별 업 무 보 고직 장 금 연 선 포폐 회국 민 의 례 차 례 신 규 직 원 소 개 개 원 기 념 행 사 원 장 인 사공 지 사 항.
내 손 내 손과 친구 손을 그려보세 요. 주제 : 유치원과 친구 활동명 : 친구 손과 내 손 친구 손.
인터넷 피싱. 주로 메신저나 유령 사이트를 통하여 범죄가 이루어지며 그 수법이 점차 지능화되고 있음 인터넷을 통하여 개인을 현혹시킨 후 금품을 갈취하는 행위 피싱 (pishing) = Private date + Fishing = Sophisticated + Fishing.
지금은 기도 하는 시간입니다 1. 송구영신예배를 위해서 2. ‘크리스마스 이브’ 행사를 준비하는 교육 기관을 위하여
스택 스택 추상자료형 스택 스택의 구현 스택의 응용 한빛미디어(주).
목차 Ⅰ. 과제 추진 배경 Ⅱ. 현상 분석 Ⅲ . 과제 추진 활동 및 성과 Ⅳ. 기대효과 Ⅴ. 향후 추진 계획.
Chapter 02. C언어 기반의 C++ 박 종 혁 교수 UCS Lab SeoulTech Tel:
VISUAL BASIC 양 계 탁.
학습목표 제어구조를 익히자 모듈과 프로시저를 마스터하자 배열을 공부하자. 학습목표 제어구조를 익히자 모듈과 프로시저를 마스터하자 배열을 공부하자.
Exel 2013 *텍스트와 기호,한자 삽입하기 클립아트=온라인그림 (장식) 데이터 탭-정렬 및 필터 그룹-정렬,필터
현대사회의 여성문제와 여성복지 3조 권경욱 강향원 황대인 변갑수 박창욱 김지현.
제 3장 프로그래밍 언어 설계 3.1 설계 기준의 역사적 변천 3.2 효율성 3.3 일반성, 직교성, 획일성
고교평준화의 득과 실 김영주 이지영 최윤영.
데이터 관리의 모든 것 데이터 최적화하기 데이터 정렬하기 자동 필터와 고급 필터
비주얼 베이직 프로그래밍 한성대학교 정보전산학부 강 승 식.
프로시저 와 인수전달 컴퓨터응용 및 실습 I.
순환&면역 6조 박아름 이명동 최제춘.
제7장 제어구조 I – 식과 문장.
4장 병행 프로세스 병행성의 원리를 이해한다 병행 프로세스 수행과 관련된 상호 배 제 해결방안을 알아본다
스택(stack) SANGJI University Kwangman Ko
매크로 & VBA 강사 허소영.
제 2 장 기본 문법 (1-2) 주제 : 객체, 변수, 모듈, 상수.
9.3 데이터컨트롤을 제어하는 프로그램 9.4 DBGrid를 사용하는 프로그램
제2장 기본 문법 (2) 주제 : 연산자, 조건문, 반복문 수원과학대학 컴퓨터정보과.
Visual Basic 함수.
ADO컨트롤을 이용하여 데이터를 관리하는 방법과 데이터베이스내의 레코드들을 리포트 형식으로 출력하는 디자인 기능을 알아본다.
Visual Basic 연산자.
DataScience Lab. 박사과정 김희찬 (월)
RFID Programming (출결관리 프로그램)
6.3 툴바와 이미지 리스트 사용하기.
아두이노 프로그래밍 2일차 – Part4 아날로그 키패드 활용하기 강사: 김영준 목원대학교 겸임교수.
6.3 툴바와 이미지 리스트 사용하기.
3 장 Visual Basic 2010 기본 문법 3.1 변수 3.2 데이터 형식 3.3 연산자 3.4 제어문
Bat 파일을 이용한 로그 파일 관리.
SK증권 API 이용방법 강사: 말과의미(SK증권 방배역지점 정광옥차장) 계좌개설 및 계좌관리, 선물옵션 협의수수료 문의
Powerpoint 프리젠테이션을 로 보내기 [twitter]1. 파워포인트 프리젠테이션을 트위터로 보내기[/twitter]
2010년 직원연수 자료 제1차 : 4월 16일 ~ 17일 제2차 : 4월 23일 ~ 24일
○ 자료 조회 예시 - GTS 고층자료 authKey= 사용자 인증키 조회 시각 지점번호 tm, stn_id 등 변수 값을
Visual Basic 반복문.
예제로 배우는 Visual Basic 구구단 작성기로 익히는 반복문
Serial 통신(RS-232) 2 김성환 기계설계 자동화 공학부 비주얼베이직의 기초사항을 공부합니다.
3 장 Visual Basic 2010 기본 문법 3.4 제어문 1) 조건문 2) 반복문 3) 기타 제어문
6.2 공통 대화상자 사용하기.
컴퓨터 개론 및 실습 Dept. Computer Eng. Hankuk University of Foreign Studies
프로그래밍 보고서 작성법 순천향대학교 컴퓨터공학과 하 상 호.
주제 : 배열, 사용자정의 데이터형, 프로시저와 함수 등..
2. 상호배제와 동기화 01 program versionone; // 첫 번째 버전
[INA470] Java Programming Youn-Hee Han
U N I X 창원대학교 전자계산학과 김병찬.
작성일 참고서적 – Programing Game AI by Example
우리나라의 수자원 물 보기를 금같이 우리나라의 수자원 현황 우리나라의 수자원 이용 현황.
Traveling Salesman Problem
자동 매크로 만들기 매크로 실행하기 매크로 편집하고 응용하기
9. 데이터베이스 두 개의 테이블 조인해서 보기.
지역의 자연 환경과 인문환경 조사 사회 1학년 1학기 Ⅰ.지역과 사회 탐구>1.지역사회의 지리적 환경(3/6
매크로의 정의 반복적인 업무를 자동화하는 것을 말하며, 엑셀 에서 동작하는 매크로를 작성하기 위해서는 사용 하는 언어가 VBA(Visual Basic for Application) 입니다. VBA는 엑셀에서만 사용하는 매크로 언어가 아니 라 워드, 파워포인트,
Prof. Seewhy Lee Presents
최대 공약수 구하기 (1) 프로그램 예제2 : 최대 공약수 구하기 문제 해결 방법 구상 (아는 지식 정리) GCD1 알고리즘
코딩체험교실 아두이노 로봇 코딩 4차산업기술 체험 (SW코딩/자율주행기술).
세일즈의 원칙과 기술.
유체역학 마이크로마노미터의 이론과 공식을 설명하라. 환경공학과 김기복.
DataScience Lab. 박사과정 김희찬 (화)
나-는 믿음으로 주 얼굴 보리니- 아침에 깰 때에 주형상에 만족하리 나주님 닮기 원하네 믿음으로 주얼굴 보리라 -
윤성우의 열혈 C++ 프로그래밍 윤성우 저 열혈강의 C++ 프로그래밍 개정판 Chapter 02. C언어 기반의 C++ 2.
Report #3- 문제 1 Set(집합) 추상 데이터 타입을 정의하고, 다음과 같은 연산자들을 포함시켜라. 여기서 S, S1, S2는 집합을 나타내고, i는 집합 원소를 나타낸다. 연산 의미 create() Return {} insert(S, i) If i є S then.
Presentation transcript:

백업 PC에서 데이터 불러오기 (VBA 코드) Private Sub auto_open() Dim 날짜 As Date Dim 시간$ Sheets(1).Select ActiveSheet.Unprotect 날짜 = DateValue(Year(Now - 1) & "-" & Month(Now - 1) & "-01") 시간 = " 오후 1:00:00" Call Main(날짜, 시간) 날짜입력.Show ActiveSheet.Protect End Sub Sub Main(ByRef 날짜, ByRef 시간) Dim 태그() Dim 새날짜 As Date Dim i% Dim j% ' 날짜 보정용... 태그 = Array("0FIQ901:count", "0PIT901:av", "0TI901:av", "0FIQ908:count") Application.ScreenUpdating = 0 [C2] = Year(날짜) & "년 " & Month(날짜) & "월 증기 판매 공급량" [5:38].ClearContents [5:35].EntireRow.Hidden = 1 [A37] = "합 계" [A38] = "평 균" i = 0: j = 0 '24시간은 00시간과 같으므로 줄이기 위한 변수 On Error Resume Next Do While Month(날짜) = Month(날짜 + i) 새날짜 = 날짜 + i + j & 시간 If 새날짜 > Now Then Exit Do Rows(i + 5 & ":" & i + 5).EntireRow.Hidden = 0 [A5].Offset(i, 0) = Format(날짜 + i, "yyyy-mm-dd") If 날짜입력.OptionButton1 = True Then [B5].Offset(i, 0) = "24:00" j = 1 Else [B5].Offset(i, 0) = "13:00" End If [C5].Offset(i, 0) = "=ATGetTimeVal(""" & 태그(0) & ""","""","""",""" & 날짜 - 1 + i + j & 시간 & """,1040, 0, 0, 0 )" [D5].Offset(i, 0) = "=ATGetTimeVal(""" & 태그(0) & ""","""","""",""" & 날짜 + i + j & 시간 & """,1040, 0, 0, 0 )" [E5].Offset(i, 0) = 0 '[D5].Offset(i, 0).Value - [C5].Offset(i, 0).Value If i = 0 Then [F5] = [E5] [F5].Offset(i, 0) = [F5].Offset(i - 1, 0) + [E5].Offset(i, 0) [G5].Offset(i, 0) = "=ATGetTimeVal(""" & 태그(1) & ""","""","""",""" & 날짜 + i + j & 시간 & """,1040, 0, 0, 0 )" [H5].Offset(i, 0) = "=ATGetTimeVal(""" & 태그(2) & ""","""","""",""" & 날짜 + i + j & 시간 & """,1040, 0, 0, 0 )" [I5].Offset(i, 0) = "=ATGetTimeVal(""" & 태그(3) & ""","""","""",""" & 날짜 - 1 + i + j & 시간 & """,1040, 0, 0, 0 )" [J5].Offset(i, 0) = "=ATGetTimeVal(""" & 태그(3) & ""","""","""",""" & 날짜 + i + j & 시간 & """,1040, 0, 0, 0 )" [K5].Offset(i, 0) = 0 ' [J5].Offset(i, 0) - [I5].Offset(i, 0) Worksheets("증기판매").Rows(5 + i).Copy Worksheets("증기판매").Cells(5 + i, 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone Application.CutCopyMode = False i = i + 1 Loop [B37] = i [C37] = [C5] [D37] = "=Max(R[-32]C:R[-2]C)" [F37] = [D37] - [C37] [I37] = [I5] [J37] = "=Max(R[-32]C:R[-2]C)" [K37] = [J37] - [I37] [E38] = [F37] / i [K38] = [K37] / i Calculate Application.ScreenUpdating = 1 [B2].Select Private Sub Auto_close() ActiveWorkbook.Close (0) Private Sub 날짜입력창() Private Sub 인쇄() ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _ IgnorePrintAreas:=False Private Sub 도움() 도움말.Show