2009-10-01 4 views
0

Microsoft Project를 조작하기 위해 VBA와 함께 프로그램을 작성하고 있습니다.명령 줄을 사용하여 디버깅

그러나 몇 가지 문제가 있습니다. 일부 디버깅 작업을 수행 할 수있게하고 싶습니다. 커맨드 라인에 나타나는 일부 printfs로 어떤 일이 벌어지는 지 보려면 명령 행을 어떻게 열 수 있습니까?

답변

1

MsgBox으로 디버깅을 수행 할 수 없습니까? VBA가 명령 줄을 생성하는 것보다 더 쉬운 방법이라고 생각합니다. 당신이 원하는 왜 사실 난하지 않는 VBA에 포함 디버거 ... 당신이 쉘 기능을 사용할 수 있습니다 VBA에서 명령 줄을 열려면

HTH

K

+0

하는 데 도움이

희망 ... 나는 디버거를하지만 난 내 코드에서 처리를 많이 할 및 인쇄 명령 행은 제가 처리하고 정보의 종류를 알 수 있습니다 그 순간. 알아 들었습니까? – UcanDoIt

+0

I C, 예를 들어 디버그 정보를 목록 상자에 출력하려고 했습니까? vba와 함께 케이크 한 조각이어야합니다. – KB22

1

가 이후 (shell("cmd.exe"))

그러나 VBA 응용 프로그램을 디버깅하는 경우 직접 실행 창 (alt + g)은 매우 유용한 기능입니다.

명령 줄 창에 printfs를 사용하는 대신 debug.print 문을 입력하고 바로 가기 창에서 명령을 볼 수 있습니다. 또한 실행을 일시 중지하고 변수 값을 실시간으로 조회/수정할 수 있습니다. 난 당신의 지점을 참조

관련 문제