이벤트프로시저1 [VBA] 다중 유효성검사 VBA를 처음 시작할 때쯤 엑사남님께서 엑셀로 이중유효성검사를 만드는 문제를 내셨다.. 물론 당시에 본인은 그 문제를 풀지 못했다. 그로부터 2년.. 엑셀로는 아니지만 VBA로 본인은 만족할 만한 다중 유효성검사를 완성하였기에 코드를 올린다. 최대한 깔끔하게 하고 간결하게 만들려고 하였는데.. 그놈의 '조금만 더' 가 또 장황한 코드가 되어버렸다. 부서와 직위는 사용자정렬을 사용하였으며, 성명의 오름차순정렬과 고유값을 위해 ArrayList를 사용하였다. 이벤트 프로시저는 야생마 같은 녀석이다. 프로시저 내에서 이벤트 구문을 중복하여 사용할 경우는 항상 이벤트의 시작과 끝을 잘 생각하여서 사용하여야 한다. 코드 진행은 이렇다. 1. 워크북 오픈이벤트로 부서 / 직위 / 성명에 유효성 검사를 모두 추가한다.. 2022. 5. 14. 이전 1 다음