728x90

Calendar 4

DatePicker 만들기 - 2 (레이블을 이용한 Calendar 날짜 정리)

□ DatePicker에서 사용할 내부 변수 및 인터페이스 설정 내부에서 사용할 변수로 date_Selected를 선언 이 변수를 설정하고 읽어올 인터페이스를 정의 (Let, Get) Private date_Selected As Date Public Property Let SelectedDate(argDate As Date) date_Selected = argDate End Property Public Property Get SelectedDate() As Date SelectedDate = date_Selected End Property □ 달력을 만드는 프로시저 생성 인수 : 연도(필수), 월(필수), 일(선택) 레이블의 이름을 기준으로 레이블 컨트롤을 지정하여 날짜 및 서식을 적용 (lbD1~42,..

Excel - VBA 2023.05.05

DatePicker 만들기 - 1 (Calendar용 User Form 준비)

□ User Form 추가 이름 : formCalendar Caption : DatePicker 날짜에 사용할 Control을 선택 : 명령단추나 레이블 등을 사용할 수 있는데 여기 설명에는 레이블(Label) 기준으로 진행 □ 주차명에 해당하는 레이블 생성 왼쪽에 주차번호를 넣고, 일~토요일 7개를 넣어야 하므로 적절한 위치에 첫번째 레이블 생성 첫번째 레이블 - 이름 : lbT1 - 크기 : Width = 15, Height = 15 - Caption : 일 - TextAlign : fmTextAlignCenter - Font : 맑은 고딕, 보통, 크기=10 두번째 ~ 일곱번째 레이블 : 첫번째를 복사 - 이름을 lbT2 ~lbT7 으로 수정하고, Caption을 월~토 로 수정하고 적절한 간격으로..

Excel - VBA 2023.05.05

Ribbon Menu - 달력

□ 달력 2023년도에 새로 적용되는 석가탄신일, 성탄절 대체공휴일 추가 !! 1. 연간 달력 만들기 - 연도를 4자리 숫자로 입력합니다. (예, 2023) - 대한민국 공휴일을 노란색으로 표시합니다. 2. 월간 일정표 만들기 - 연도-월을 YYYY-MM 형식으로 입력합니다. (예, 2023-01) - 일요일부터 시작하는 월간 일정표에 공휴일과 음력1,11,21일을 표시합니다. 3. 주간 일정표 만들기 - 기준 날짜를 YYYY-MM-DD 형식으로 입력합니다. (예, 2023-01-10) - 일요일부터 시작하는 주간 일정표에, 음력, 공휴일, 시간 일정표를 표시합니다. 4. 일일 일정표 만들기 - 기준 날짜를 YYYY-MM-DD 형식으로 입력합니다. (예, 2023-01-10) - 오늘의 날짜, 요일, 음..

EGTools - 기능 2022.12.14

KOREANHOLIDAYS 함수

【 함수 요약 】 대한민국의 공휴일 목록을 출력합니다. v3.8.6에서 휴일 이름을 출력하지 않도록 하는 옵션 추가 예정입니다. 이 함수는 EGTools 추가기능에서 지원하는 함수입니다. 【 적용 버전 】 Windows용 : 모든 버전 【 함수 구문 】 = KOREANHOLIDAYS ( [Year], [HolidayName] ) 【 함수 인수 】 인수명 옵션 기본값 설 명 Year 선택 금년 공휴일 목록을 생성할 연도를 4자리 숫자로 입력합니다. 생략하면 올해 연도를 적용합니다. HolidayName 선택 True 공휴일 이름을 출력할지 여부 (v3.8.6에서 추가 예정) 기보값은 True로 공휴일과 공휴일 이름의 목록을 출력 False로 하면 공휴일 목록만 출력 【 함수 상세 설명 】 지정 연도의 대한..

728x90