Access에서 Excel 스프레드시트 가져오기가 작동안함

철 김 20 평판 포인트
2025-10-09T05:14:52.3666667+00:00

1. 증상 : MS 오피스 365 사용 중

액세스에서 외부 데이터 - 새 데이터 원본 - 파일 - 액셀 경로로 스프레드시트 파일을 불러오기 하면, 

처음에 '데이터의 원본 및 대상 선택 창'까지는 뜹니다. 그리고 '새 테이블로 원본 데이터 가져오기'를 선택하면

스프레드시트 가져오기 마법사가 실행되어야 하는데, 그대로 창이 닫히고 종료됩니다.

경로는 로컬 드라이브에 간략하게(C:\DB\실적.xls) 지정했습니다.

  1. 그간 조치사항
  • 제어판에서 오피스 프로그램 복구 => 증상 동일
  • 파일명 영문으로 변환 => 증상 동일
  • 확장자 xls에서 xlsx로 변환 => 증상 동일
  • 챗지피티의 조언(regsvr32를 통한 DLL 등록 시도) = > ACWZACC.dll 등록 시도했으나, 파일 없음
  • 드라이버(Access database engine) 설치 = > 증상 동일
  • 확장자 csv로 변환 후 텍스트로 열기 시도 = > 증상 동일
  • 프로그램 완전 제거 후 재설치(64비트) => 증상 동일

액셀, 워드에서는 데이터 가져오기 잘 작동하는데 액세스만 가져오기 하면 먹통입니다. 프로그램 자체에 문제가 있는거 같은데 대체 뭐가 문제인걸까요...답답하네요ㅜ

Microsoft 365 및 Office | Access | 가정용 | Windows
댓글 0개 설명 없음

질문 작성자가 수락한 답변
익명
2025-10-09T08:26:00.49+00:00

이 응답은 자동 번역되었습니다. 따라서 문법 오류나 어색한 표현이 있을 수 있습니다. 

안녕하세요 @철 김

문제와 관련하여 Microsoft Q&A 포럼에 문의해 주셔서 감사합니다. 

이미 여러 가지 문제 해결 단계를 시도해 보셨다는 점을 알고 있으며, 시간과 노력을 들여 주셔서 진심으로 감사드립니다. 시도하신 단계들은 모두 적절하며 잘 수행하셨습니다. 

하지만 Office를 복구하거나 다시 설치한 후에도 문제가 계속된다면, 현재 사용 중인 Windows 사용자 프로필과 관련이 있을 수 있습니다. 이 경우, 새 사용자 프로필을 생성한 후 해당 환경에서 다시 테스트해 보시기를 권장드립니다. 

그동안 시도해 보실 수 있는 몇 가지 임시 해결 방법은 다음과 같습니다: 

-VBA의 DoCmd.TransferSpreadsheet 명령을 사용하여 마법사 없이 Excel 데이터를 가져오기 

Option Compare Database 
Public Sub ImportExcel_Test() 
    Dim p As String 
    p = "C:\Path\YourFile.xlsx" 
    If Len(Dir$(p, vbNormal)) = 0 Then 
        MsgBox "File not found.", vbExclamation 
        Exit Sub 
    End If 
    On Error GoTo EH 
    DoCmd.TransferSpreadsheet 0, 9, "TableName", p, True 
    MsgBox "Import completed.", vbInformation 
    Exit Sub 
EH: 
    MsgBox "Error " & Err.Number & ": " & Err.Description, vbCritical 
End Sub

-Access를 안전 모드(msaccess /safe)로 실행하거나 추가 기능(Add-ins)을 비활성화하여 문제가 지속되는지 확인 

이러한 방법들은 임시적인 해결책일 뿐이며, 상황에 따라 도움이 되지 않을 수도 있지만, 시도해 보실 수 있도록 공유드립니다. 

초기 응답이 항상 문제를 즉시 해결하지는 못할 수 있다는 점을 이해해 주시기 바랍니다. 하지만 귀하의 도움과 더 많은 정보가 있다면 함께 해결책을 찾아 나갈 수 있습니다. 

도움이 되었기를 바랍니다. 진행 상황을 알려 주세요. 


참고: 이 스레드에 대한 관련 이메일 알림을 받고 싶으신 경우, 당사의 문서에 나와 있는 절차를 따라 이메일 알림을 활성화해 주세요. 

이 대답이 도움이 되었나요?


0 추가 답변

정렬 기준: 가장 유용함

답변

질문 작성자는 답변을 '승인됨'으로 표시하고, 중재자는 답변을 '추천됨'으로 표시할 수 있습니다. 이를 통해 사용자는 해당 답변이 작성자의 문제를 해결했다는 것을 알 수 있습니다.