엑셀 매크로 오류
이 장에서는 Excel에서 매크로 오류를 처리하는 방법을 가르친다.
먼저, 약간의 오차가 만들 수 있습니다.
워크 시트에 / VBA 만들-A-매크로 # 명령 버튼을 [명령 단추]`다음 코드 줄을 추가하십시오 ‘링크를 놓고
x = 2 Range("A1").Valu = x
시트에 명령 버튼을 클릭합니다.
결과 :
-
확인을 클릭합니다.
변수 x가 정의되지 않는다. 우리는 ‘링크를 사용하고 있기 때문에 : 우리의 코드의 시작 / VBA – 예 – 옵션으로 노골적인 [명시 적 옵션]`문을, 우리는 우리의 모든 변수를 선언해야합니다. 엑셀 VBA 오류를 나타 내기 위해 X 블루 컬러했다.
-
Visual Basic 편집기에서 디버거를 중지 재설정을 클릭합니다.
-
코드의 시작 부분에 다음 코드 줄을 추가하여 오류를 수정합니다.
Dim x As Integer
당신은 전에 디버깅이라는 기술에 대해 들어 본 적이있을 것이다. 이 기술을 사용하면 코드를 단계별로 실행할 수 있습니다.
-
Visual Basic 편집기에서 개인 및 F8 키를 눌러 전에 커서를 놓습니다.
첫 번째 라인은 노란색으로 변합니다.
-
F8 세 번 이상.
다음과 같은 오류가 나타납니다.
Range 개체는 값이라는 속성이 있습니다. 값이 제대로 여기 철자가되지 않습니다. 디버깅은 오류를 발견뿐만 아니라 더 나은 코드를 이해뿐만 아니라 좋은 방법입니다. 우리의디버깅 VBA – 예 – 디버깅
예제 프로그램 프로그램을 방법 코드를 통해 단일 단계 및 워크 시트에 각 코드 라인의 효과를 볼.