달력

3

« 2024/3 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
728x90
반응형

 

 

 

 

 

[ 엑셀VBA 8 ] 불량관리 프로그램 만들기 - 이중 유효성검사

 

 

데이터 베이스를 관리하기 위해서 여러가지 방법을 입력된 데이터를 일관성 있게 입력해야만

나중에 데이터베이스의 용도로 활용하기 위해서는 일관성있는 이름과 규칙으로 입력할 필요

가 있다.

이때, 사용할 수 있는것이 유효성 검사이다. 유효성 검사의 경우 지정된 목록과 지정된 목록

의 이중 조건으로 검색 조건을 지정하여 입력 규칙을 규제할 수가 있다.

 

만약, 공정을 선택하면, 공정1의 불량모드가 선택되고, 공정2를 선택하면 공정2의 불량모드

선택될 수 있도록 하는 어제에 이어 이중 유효성 검사를 하는 방법을 포스팅 해본다.

 

 

아래는 어제 적용한 IF함수와 OR함수를 이용한 그룹 설정이다.

 

 

 

자 인제 부터는 공정을 선택하면, 공정1의 불량모드가 선택되는 이중유효성 검사

설정하는 하는 방법을 정리해 본다.

 

먼저 공정 시트의 공정별불량모드를 아래와 같이 지정한다.

 

공정1의 불량모드 영역선택 후 이름을 공정1로 입력하듯

공정1의 불량모드, 공정2의 불량모드...형태로 입력한다.

 

 

인제 입력창으로 돌아가서 불량모드 셀을 선택 후

유효성 검사를 선택 후 아래와 같이 제한대상을 목록으로 선택 후

원본에 =INDIRECT(E2)로 입력한 후 확인을 누른다.

 

 

 

최종적으로 입력이 완료되면 아래와 같이 공정을 선택하면 불량모드가 다르게

선택 되는 것을 볼 수가 있다.

 

 

최종적으로 입력시트가 완성된 모습이다.

 

 

자 인제 입력 시트를 정해진 모드별로 입력하는 최종 시트가 완성되었고

각 불량을 날짜별로 입력하고 인제부터 본격적으로 쿼리를 이용한 데이터를 완성하기위한

공정별 챠트만들기와 쿼리적용을 위한 기본 적용에 대하여 포스팅 예정이다.

 

 

불량율관리 프로그램 만들기 시리즈

 

1. 매크로의 이해

2. 절대참조와 상대참조

3. 조건절 if

4. 반복문 for - next

 

5. 조건문 select case

6. 데이터베이스의 구성

7. 유효성검사를 통한 입력 규칙만들기

8. 이중유효성검사 적용

 

9. 엑셀 데이터베이스 사용설정 적용하기

10. 분석툴 만들기

11. 데이터입력 행삽입 모듈만들기

12. 대용량 DB사용을 위한 SQL함수 알아보기

13. SQL 합수 프로그램에 적용하기

728x90
반응형
:
Posted by mapagilove