OnTime으로 매크로 호출하려니 눈이 고생하네요

nØthing specia¡|2017년 11월 6일
Posts

OnTime으로 매크로 호출하려니 눈이 고생하네요

nØthing specia¡|2017년 11월 6일

욕하면서 사용하는 것중 하나가 개떡같은 VBA . VB 버리고 VB.net으로 가면 좋으련만 레거시코드 때문에 그러는지 낡고 낡은 VB를 계속 사용하는 이유를 모르겠다. OnTime으로 얼마간의 시간후에 또는 특정시간에 프로시저를 호출하는 건 좋은데(그닥 쓸일은 없지만) 프로시저에 매개변수를 던져주려면 매개변수 주변에 더블쿼트와 싱글쿼트를 섞어 사용하느라 눈이 돌아갈 지경이다. Dummy(str As String) 이라는 Sub프로시저에 str 변수를 던져주는 게 str = "Jim" Application.OnTime Now() + TimeSerial(0, 0, 5), "'Dummy""" + str + """'" OnTime의 Procedure 매개변수에 넘겨주는 프로시