본문 바로가기

엑셀로 풀어가는 세상

생산관리 프로그램 with Excel VBA for 조선 블록 생산

아무리 사고적 욕구가 강하더라도 현실의 필요성에 따라 실행 여부가 결정되는 모양입니다.
몇 해전부터 배움에 대한 강한 열기를 공개한 적이 있습니다.

하지만 여전히 답보 상태입니다.
바로 현실 생활에서 도입의 필요성이 낮았기 때문입니다.
지금껏 알고 있는 지식의 범위로도 기존의 업무 진행에는 큰 무리 없이 보낼 수 있었던 상황도 한 이유가 되기도 했습니다.

그리고 당장의 급한 것(전술-Tactics)에 허덕이다 보니 전략적 대비를 등한시 한 것 입니다. 전략이 누락된 실행은 곧 임기응변의 요령만 키우고, 손발의 분주함을 증가시킵니다.
그러다 보니 정작 필요한 일에 투입할 수 있는 시간을 갈아먹는 상태까지 초래합니다. 
지금껏 뭘 했나라는 후회와 함께 스스로에게 압박을 가하기 위해 책 한권을 샀습니다.

이 책을 통해 궁극적으로 도달하고자 하는 바는 엑셀 VBA를 이용해서 아래와 같은 프로그래밍을 식은 죽 먹기 보다 쉽게 만들 수 있는 능력을 가지는 것 입니다.

이번 Excel VBA프로그램은 네이버 카페(Excel Community Center)의 운영자인 마니또님이 만들어 주신 것 입니다. 제가 요청을 드린지 불과 8~10시간 만에 해결해 주셨습니다. 신속한 답변과 내용의 충실성에 고마울 따름 입니다.


조선 블록 생산관리 프로그램 설명


1. 프로그램의 목적

조선 블록 생산공정율 에 따라 해당 장소의 공정율이 지정된 색상으로 자동 변경되게 함.
그래서 한 장의 그림으로 모든 공정의 진행율을 시각적으로 표현되게 함.

2. 프로그램 실행법

화면1

화면1

 2.1. 위 '도형' Sheet는 공정율이 0%일 경우를 보여 줍니다.


화면2

화면2

공정 진행율에 따라 좌측 그림(화면2-'색상조견표'Sheet)에서 지정한 색상이 '도형'Sheet에 그대로 반영됩니다.
'화면1'은 전부 빨간색으로 칠해졌으니 모든 블록(101~902)의 공정율이 Zero임을 알 수 있습니다.



 2.2. '화면3'처럼 'DATA' Sheet에는 공정율이 하나도 반영이 되어 있지 않습니다.
화면3

화면3











2.3. 만약 'DATA' Sheet에 '화면4'처럼 104~106 블록과 205~206블록에 해당 공정율을 입력하면

화면4

화면4


2.4. '도형'Sheet 상에 104~106블록에는 '색상조견표'에 지정한 분홍색(형강재가공)이,
205~206블록에는 빨간색(도면출도)으로 바뀌면서 해당 공정이 완료되었음을 비쥬얼로 보여 줍니다.
화면5

화면5 - 조선 블록의 공정율


3. 앞으로의 보완점
3.1. 'DATA' Sheet에 인위적으로 입력하는 것을 배제하고 생산일보의 자료를 링크시켜 자동 입력되게 함으로써 실시간 공정현황을 체킹할 계획 입니다.
3.2. 각 해당 공정율로 100%단위에서 10%단위로 관리할 계획 입니다.
예를 들어 취부 공정율이 "0%이냐 ? 100%이냐?"라는 2가지 기준이 아니라, 10%단위씩 반영되도록 할 계획 입니다.
 

반응형