나는 회계 기간에 따라 시작 날짜와 완료 날짜를 채우는 매크로를 가지고 있습니다. 예 : 제품 X의 판매량은 Jan12 - Dec12입니다. 매크로는 vlookup/min 배열을 사용하여 시작을 찾고 vlookup/max 배열을 사용하여 마무리를 찾습니다. 날짜는 YYYYMM 형식이므로 vlookup은 해당 YYYYMM을 시작 날짜 또는 종료 날짜로 매핑하는 캘린더 탭을보고 있습니다. 코딩은 잘 작동하지만 경우에 따라 30,000 - 100,000 줄이 있으며 실행하는 데 15-20 분 정도 걸릴 수 있습니다. 이 사람이 더 빨리 달릴 수있는 방법에 대한 아이디어가 있습니까? 여기 Excel VBA FormulaArray 너무 느림
코드이다세포 (RCNT 5) .FormulaArray = "= VLOOKUP (MIN (IF ('정상화'A! A ="& 세포 (RCNT 1) .Address (거짓, 거짓) & ','정상화 'J :! J)),'달력 'A! FALSE C, 2,) "
이 어떤 도움을 주시면 감사하겠습니다.
메신저 일종의 새내기 ... 어떻게 정확하게 설정할 수 있습니까? – brewbrah
시작하는 방법에 대한 정보를 추가했습니다. 프로그래밍을 한 적이 없다면 조금 더 열심히해야 할 것입니다. 혼자서 조사한 후에 게시 할 다른 질문이있는 경우 – emschorsch