본문 바로가기

IT 일반

엑셀 파일 안열릴때 조치방법(오류명 : 프로그램으로 명령을 전송하는데 문제가 있습니다.)

증상

엑셀 파일을 열면 아래와 같은 오류 메시지가 뜨면서 파일이 안열리는 경우가 있다.

"프로그램으로 명령을 전송하는데 문제가 있습니다."


상세한 증상으로는 엑셀 프로그램(excel 2016 등)을 열면 열리는데 엑셀 파일(abc.xlsc 등)은 위 메시지가 뜨면서 열리지 않는다.

엑셀 프로그램 자체는 문제가 없고 파일을 엑셀 프로그램으로 보내는 과정에 문제가 생겼다는 뜻이다.

※ 엑셀 파일을 열면 파일정보를 엑셀 프로그램이 받아 보여주는 방식임.

※ 용어가 애매한데, 그냥 "엑셀 프로그램"(엑셀 프로그램 자체)과 "엑셀 파일"(abc.xlsc, 내 가계부.xls 등 파일)로 구분하자

아래 그림에서 "Excel 2016"은 엑셀 빈문서가 열리는 엑셀 프로그램 자체이고,

"내 가계부.xlsx"는 엑셀로 만들어진 특정 파일이다.


이해가 안가면 그냥 넘어가자.

해결하는데 문제 없다.



해결방법
해결방법은 엑셀의 설정 하나만 바꿔주면 간단하게 해결된다.



1. Excel 옵션 들어가기

※ 문서파일을 눌러 엑셀이 안들어가지므로 시작에서 excel 프로그램(빈문서)으로 바로 연다.

2007버전 : 왼쪽 상단 [MS마크] 클릭 후 [Excel 옵션] 클릭

2010버전 이상(2010, 2013, 2016) : [파일]을 누르면 메뉴가 펼쳐지는데 해당화면에서 [옵션] 클릭

(MS오피스 2016 기준) 버전마다 옵션버튼 위치가 조금 다를 수 있음.


2. [고급]-[DDE(동적 데이터 교환)를 사용하는 다은 응용 프로그램 무시] 체크해제 후 확인


3. 엑셀을 끄고 다시 파일들을 누르면 정상적으로 작동된다!