Excel 스프레드 시트를 만드는 Access 2010 응용 프로그램이 있습니다. 몇 달 동안 완벽하게 작동했지만 갑자기 한 명의 사용자가 "오류 424 : 개체를 찾을 수 없습니다."라는 메시지가 나타납니다. 그것은 일주일 동안 일했고 그 다음에 실패했습니다. 우리가 알 수있는 한, 그녀의 컴퓨터에는 업데이트가 없습니다.오류 424 - 개체를 찾을 수 없음 - 한 명의 사용자 만
테스트 응용 프로그램을 만들고 아래 코드를 붙여 넣었습니다. 이 한 명의 사용자를 제외한 모든 사용자에게 적용됩니다. 오류를 던지고있는 줄은 "xl.Application.Visible = True"이고 그 전에는 줄이 있어야만 객체를 만들지 않았기 때문입니다.
Private Sub cmdTest_Click()
Dim xl As Object
Dim ws As Object
Set xl = CreateObject("Excel.Application")
xl.Application.Visible = True ' <-- This line throws the error
xl.Visible = True
xl.Interactive = True
Set ws = xl.Workbooks.Add.Sheets(1)
ws.Range("A1").Formula = "Test"
End Sub
나는 그것이 객체를 생성 할 수있는 충분한 시간을 줄 것이다 희망에 몇 초를 낭비 루프를 퍼팅 시도했지만, 그것은 도움이되지 않았다. 나는 또한 그녀의 기계에 참고를 검사했다, 그러나없는 것이 없다.
아이디어가 있으십니까? 감사!
'xl' references (null)을 확인 하시겠습니까? –
CreateObject 줄 뒤에 "If IsNull (xl) Then Then"을 추가하려고 시도했지만 CreateObject 줄 자체가 424 오류를 던지고 있습니다. 기묘한. –
'Object' 변수가'Nothing'이 아닌지 확인해야합니다 : xl이 Nothing이면 ... Windows 레지스트리에 'Excel.Application' 클래스 정의가 있는지 확인하십시오. – 4dmonster