저는 현재 VBA의 일부 반자동 스크립트로 작업하고 있습니다.VBA : '대기 1'은 1 초 기다리지?
다음 루프로 이동하기 전에 1 초 동안 기다려야합니다. 이 매크로는 AP2700 시리즈 용이므로 'Application.wait'메소드에 액세스 할 수 없습니다.
루프는 다음과 같이 간다 : 나는 나중에 처리하기 위해 배열에 측정 값을 저장할
For i = 0 To 20
AP.S2CDsp.Analyzer.FuncFilter = 0
noiseListNone(i) = AP.S2CDsp.Analyzer.FuncChARdg("V")
AP.S2CDsp.Analyzer.FuncFilter = 1
noiseListA(i) = AP.S2CDsp.Analyzer.FuncChARdg("V")
AP.S2CDsp.Analyzer.FuncFilter = 2
noiseListCCIR(i) = AP.S2CDsp.Analyzer.FuncChARdg("V")
Wait 1
Next
.
저는 VBA/VB의 새로운 제품입니다. 그러므로 나는 궁금해하고있다. '잠깐 1'은 1 초를 기다릴 것인가 아니면 다른 대안이 있는가?
감사합니다.
그래서 "AP2700"에는 자체 VBA 매크로 환경이 있습니까? VBA를 어디에서/어떻게 실행합니까? –
왜 그렇습니까? exel, word 등등과 같은 이유가 있습니다. 예제를 제공합니다. http://i.imgur.com/rGk8kpP.png – Morten
호기심에서 벗어나서 시도해보고 작동하는지 확인할 수없는 이유는 무엇입니까? 내가 아는 한'Application.Wait'은 실제로 Excel에만 한정되어 있으며 VBA에는 네이티브'Wait' 기능이 없습니다. 당신이 참조하는 AP2700이'Wait' 메소드를 가진 자체 VBA 환경을 가지고 있다면 운이 좋을 것입니다. 그렇지 않으면 직접 작성해야합니다. – Aiken