소프트웨어 엑셀 날짜 사용자형식 자동변환
2017.08.01 10:25
안녕하세요. 무더운 여름 더위는 잘 피하고 계신가요?
휴가전에 질문게시판에 올라온 문제인데 여러가지로 응용할 수 있을 것 같아서 팁게시판에 정리해봅니다.
Worksheet_Change 라는 이벤트 프로시져를 잘 이용하면 좀 까다로운 것도 가능하다는 정도로 이해해 주시길... ^^
참고; https://windowsforum.kr/8860710 오백원님 질문
첨부파일을 열어서 회색으로 미리 정해진 셀에 "5/5~5/8" 형식으로 입력하면 "2017년 05월 05일 ~ 2017년 05월 08일" 자동변환.
날짜 입력할 영역을 아래 빨간상자에 미리 정할 필요가 있습니다. (엑셀파일을 열어서 Alt+F11, 좌측 해당시트를 더블클릭하면 보입니다.)
일반적인 경우가 아니라서 간단히 기능만 만들었고 에러 루틴 등은 사용자 환경에 맞게 추가하면 될듯 합니다.
2002월드컵쯤 이후로 엑셀을 자주 만지지 않아서 구글 검색 "worksheet change" 에서 힌트를 얻어 정리해 보았습니다.^^;
댓글 [11]
-
왕초보 2017.08.02 12:55
-
지후빠 2017.08.02 15:18
앗, 왕초!님 반갑습니다. 무플은 면하게 해주셔서 대단히 고맙습니다.
옛날 생각나서 제가 즐거워서 해봤습니다. 기본적인 코드라서 응용이 될것 같아서...
-
parannara 2017.08.03 03:55 지후빠님 좋은 정보와 질문자에 대한 배려 감사합니다.
수고 많으셨습니다.
-
일수불퇴 2017.08.03 11:05
대단하신 능력자시네요. 놀랍습니다!
-
지후빠 2017.08.03 13:37
댓글 감사합니다. 원 질문자가 도움이 되었으면 합니다. ^^
무플로 끝날 글인데 이렇게 살려주시네요.ㅎㅎ
-
오백원 2017.08.04 09:06
죄송하게도 잊고 있었는데 이렇게 해결책을 마련해 주셨네요.
뭔가 엑셀의 고급기능을 본것 같습니다. 감사합니다.
-
지후빠 2017.08.09 07:31
도움이 되었으면 좋겠습니다. ^^
-
젊은태양™ 2017.08.07 20:43
神세계이군요. 新세계이군요.
-
파도사랑 2017.08.09 07:00
저런것도 지정이 가능한거네요. 셀서식에서 지정해서 썼는데. 고생하셨어요 -
지후빠 2017.08.09 07:30
앗! 귀한 시간 쪼개 글을 읽어 주시고 댓글까지... 대단히 감사합니다.
엑셀은 각각 처한 상황에 맞게 풀어나가야 해서 회사원이라면 모두 잘 할 필요가 있는 것 같습니다. ㅎㅎ
-
지후빠 2021.08.25 14:42
질문하신분이 답글도 없으신데..이렇게..완성까지 하여주셨네요..
좋은 정보 감사합니다
추천요..
-------------------------------------------------------------------------------------
와! 능력자분은 다르시네요..
셀1개에 입력하고 엔터하면...자동으로 변경이..이것 너무 편한데요..
업무상 엑셀을 사용하고 있습니다..필요할때 잘 활용하도록 하겠습니다..