
개편이전의 자유게시판으로 열람만 가능합니다.
엑셀고수분들 좀도와주세요..시간표중복안되게~~
1교시 국어(홍길동 101) 수학(김길동 102) 영어(이길동 103) 국어(김길동 102)
2교시 수학(김길동 102)
3교시 영어(이길동 103)
4교시
5교시
요렇게 시간표를 짜는데 (사실 이것보다 훨씬 복잡합니다.)
일단 1교시에서 1반부터 12반 까지 과목,선생님, 교실명 세가지가 모두 겹치면 안되요..
거의 완성하고 확인검토중인데
지금 12반이면 과목(국어) , 선생님(김길동) , 교실(102) 모두 겹치잖아요..요렇게 같은 열안에서 겹치면
저절로 색을 지정하거나 해서 자동으로 표시되는 함수 있나요?
네이버 지식인에서 물어볼까하다가 여기가 더 빨라 여쭤봅니다..고수님들 부탁합니다..
1. 듣보잡
'11.3.5 11:20 AM (119.192.xxx.54)머든 다 된다는 자게에 걸맞게 답변은 드려야되는데..............
일단 조건부 서식 사용해보세요..."같음 "........혹은 텍스트 포함 에 키워드 "김길동"넣고 색치라하기하면 같은 항목(즉 김길동만 자동색칠 됨).....
그래도 안될시엔....................프로그래밍(매크로) 해야겠죠...
기꺼이 프로그램밍 해드릴게요.....................홧팅..2. 듣보잡
'11.3.5 11:23 AM (119.192.xxx.54)오래만에 자게왔더니 컴이 이상해졌네요 ..막 오타 나오공...색치..-> 색처리..
3. 원글
'11.3.5 11:58 AM (211.248.xxx.130)감사해요..^^ 조건부서식을 듣보잡님 방법으로도 해봤는데 과목,교실쌤이름 하나씩 다 일일이 지정해야하니 더 복잡하더라구요.. 선생님이 100분가까이 되시고 교실도 수십개니
중복되는거 확인후 다른교실,다른 쌤으로 배치할때 또다시 중복되는지 바로 다른색으로 뜨면 쉽게 알수있는데 ..매크로 배우기만 하고 업무에 적용을 안시켜봤는데 요런 경우에 적용할수있는건가요? 부탁하는건 죄송하고 매크로로 된다면 제가 이번기회에 배워두어야겠어요..^^
간단히 방법만 알려주실수 있나요?4. 듣보잡
'11.3.5 12:16 PM (119.192.xxx.54)음...........간단한 방법은 없구요....물론 원리를 알면 쉽겠지만...
기본적 해법은 이렇게 생각해요...
전체 선생님 리스트 를 읽어 들이고. 시간표 테이블에 있는 리스트와 비교해서 동일항목이면 색처리 하게 해준다..
코드로 보면...
for each 셀 in 선생님_리스트 '<------선생님리스트 목록
for each 셀2 수업시간표_리스트 '<----- 수업시간표목록
if 셀 like "*셀2" then
셀2.interior.colorindex = 6
end if
next
next
.........................대충 이런식으로 코드가 나오겠군요
이거 매크로 한번 만 작성해두면 매년 써먹을수있겠죠?5. 원글
'11.3.5 2:11 PM (121.188.xxx.99)허걱!! 매크로의 길이 참 어려울듯~~~ 암튼 자게스러운 빠른 답변 넘 감사드려요..^^ 제가 매크로의 실력이 좀이 하니고 한참 부족하군요..
사실 제 일도 아니고 도와드리고 있는데 궁금한건 못 참아서리...그래도 도전 함 해볼랍니당...