이 문서는 데스크톱용 Power Automate 비어 있거나 기존 Excel 파일을 열려고 할 때 발생하는 오류를 해결하는 데 도움이 됩니다.
"HRESULT 예외: 0x800xxxxx" 오류
System.Runtime.InteropServices.COMException: HRESULT 예외: 0x800xxxxx
원인
이 오류는 다음과 같은 경우에 발생할 수 있습니다.
- Office 앱(또는 Excel만)가 제대로 설치되지 않았습니다.
- 데스크톱용 Power Automate 제대로 설치되지 않았습니다.
- Excel 파일이 OneDrive와 동기화됩니다.
해결 방법
- 데스크톱용 Power Automate 수동으로 제거하고다시 설치합니다. 작동하지 않는 경우 Excel이 제대로 설치되어 있는지 확인합니다.
- OneDrive와의 동기화로 인한 오류를 해결하려면 OneDrive 또는 SharePoint를 통해 동기화된 Excel 파일 사용을 참조하세요.
"파일 또는 어셈블리 또는 해당 종속성 중 하나를 로드할 수 없습니다." 오류
System.IO.FileNotFoundException: 파일 또는 어셈블리 'Microsoft.Office.Interop.Excel' 또는 해당 종속성 중 하나를 로드할 수 없습니다. 지정된 파일을 찾을 수 없습니다.
원인
Excel 응용 프로그램이 컴퓨터에 설치되어 있지 않습니다.
해결 방법
컴퓨터에 Excel이 설치되어 있는지 확인합니다.
"경로 'C:\YourPath\YourFile.xlsx'에 대한 액세스가 거부되었습니다." 오류
System.UnauthorizedAccessException: 'C:\YourPath\YourFile.xlsx' 경로에 대한 액세스가 거부되었습니다.
원인
문서가 제한된 파일 경로에 있거나 데스크톱용 Power Automate 문서를 열고 액세스할 수 있는 권한이 없습니다.
해결 방법
데스크톱용 Power Automate 액세스 권한이 있는 디렉터리로 파일을 이동합니다.
"프로세스에서 'C:\YourPath\YourFile.xlsx' 파일에 액세스할 수 없습니다." 오류
System.IO.IOException: 프로세스는 다른 프로세스에서 사용 중이므로 'C:\YourPath\YourFile.xlsx' 파일에 액세스할 수 없습니다.
원인
Excel 응용 프로그램이 잠겨 있으며 다른 프로세스에서 액세스할 수 없습니다.
해결 방법
열려 있는 모든 Excel 프로세스를 종료하고 데스크톱용 Power Automate 다시 시작합니다.
"80040154 클래스가 등록되지 않았습니다." 오류
System.Runtime.InteropServices.COMException: CLSID {ID}가 있는 구성 요소에 대한 COM 클래스 팩터리를 검색하지 못했습니다. 80040154 클래스가 등록되지 않음(HRESULT에서 예외: 0x80040154(REGDB_E_CLASSNOTREG)) 오류로 인해 실패했습니다.
원인
이 문제는 Excel 2013 이전 버전과 같은 이전 버전의 Excel을 사용하는 경우에 발생할 수 있습니다.
해결 방법
컴퓨터에 Excel 2013 이상 버전이 설치되어 있는지 확인합니다.
"System.OutOfMemoryException: 메모리 부족" 오류
원인
Excel에서 실행되는 특정 확장으로 인해 메모리 부족 또는 높은 메모리 사용률로 인해 Excel 응용 프로그램이 충돌합니다.
해결 방법
열려 있는 모든 Excel 응용 프로그램을 종료하고 다시 시도합니다.