|
개체 수식어가 없으면 지정하십시오. 예를 들면 폼의 모듈에서 폼 속성을 참조하는 경우에는 개체 수식어를 생략할 수 있지만 표준 모듈에서 속성을 참조하는 경우에는 수식어를 확실하게 지정해 주어야 합니다.
개체 수식어의 철자와 개체가 프로그램의 참조하는 부분에 나타나는지 확인하십시오. Collection 개체의 경우에는 Add 메서드가 나타날 때마다 모든 구성 요소의 구문과 철자가 맞는지를 확인합니다.
호스트 응용 프로그램의 [파일 열기] 명령으로 지정된 인수처럼 경로가 잘못되면 오류가 발생합니다. 인수를 확인하십시오.
CreateObject 호출에서 반환값을 Variant 변수로 지정하는 경우 Set 문이 생략되어도 오류가 생기지 않을 수 있습니다. 다음의 코드 예제에서는 내재적인 인스턴스 Microsoft Excel가 만들어지고 기본 속성(문자열 "Microsoft Excel")은 Variant RetVal
로 반환되어 지정됩니다. RetVal
을 개체 참조 문으로 사용하려는 순차적인 시도는 이 오류를 발생시킵니다.
Dim RetVal '
내부적으로
변형입니다
. '
기본
속성이
형식
8 Variant RetVal
에
지정되었습니다
. RetVal = CreateObject("Excel.Application") RetVal.Visible = True '
여기에서
오류
발생
.
개체 참조 문을 지정할 때에는 Set 문을 사용합니다.
개체에 해당하는 문서로 수행하려는 기능이 잘못된 것이 아닌 지 확인하십시오.
자세한 내용을 보려면 원하는 항목을 선택하고 <F1>키를 누르십시오.