SharedIT | 묻고 답하기(AMP)

윈도우 서버 코어 버전 엑셀 지원

안녕하세요

회사에 개발중인 시스템이 있습니다.

서버 버전은 2016 Std Core 입니다.

문제는 업체에서 엑셀파일을 서버에 업로드시 자동으로 파일을 열고 읽어서 작업하는게 있습니다.

Core버전에서 엑셀을 지원하는지 궁금해서요.

설치는 제가 했는데 실행을 하면  " Micosoft Excel 에서 정보를 복구하는 중입니다." 라는 메세지가 뜨고 실행이 안되는 상태 입니다.

Core 버전에서 엑셀 실행이 가능한지 궁금합니다...
회사 정책상 GUI버전은 어려울듯 합니다.ㅠ
 
Tags : 태그가 없습니다.

3개의 답변이 있습니다.

그저멍하니
  0 추천 | 약 5년 전
Excel을 읽어올수 있는 라이브러리 DLL을 참조하여 개발하면 어떨련지요?

C#이라면 .net 라이브러리에서 excel dll을 참조하여
적용해 달라고 한번 요청해 보시겠어요?
양성환
  0 추천 | 약 5년 전
Core에서 사용불가능합니다..
office365를 사용한다면 공유방식이나,쉐어드방식도 가능핫지만 보안문제로 안하는것이 나을듯합니다.
 
wansoo
  0 추천 | 약 5년 전
코어 서버 버전에서 GUI인 Excel 프로그램은 실행할 수 없을 것 같고요.
Python이나 R 등의 개발 언어를 이용해서 Excel 문서를 표시하거나 관리하는 프로그램을 직접 개발해서 사용하면 될 것 같고요.
Text 버전에서 Excel file을 관리해주는 소프트웨어가 있다면 그걸 이용해도 될 것 같고요.
python에서 Excel을 지원하는 Library로는 xlwt, OpenPyXL, XlsxWriter, PyExcelerate 등이 있으니 참고 하시고요.

 

제목없음 | 약 5년 전

그럼 Phyton을 이용하여 작업하거나 GUI로 변경하거나 해야겠네요???

wansoo | 약 5년 전

GUI 없인 GUI 인터페이스로 개발된 MS Office Excel을 구동 시키지는 못하죠~ Text Base로 Excel 문서를 열고 편집할 수 있는 소프 트웨어를 이용해야 원하는 작업이 가능할 것으로 보이고요. Python을 언급한 것은 Excel 문서를 관리할 수 있는 소프트웨어를 Python으로 개발해서 사용하라는 의미입니다. C, C++, C#, Java, 등등의 다른 개발 언어로 개발해서 사용할 수도 있지만, Python이나 R 개발 언어에 Excel 문서를 관리할 수 있는 라이브러리들이 이미 잘 만들어져 있기 때문에 다른 개발 언어로 개발하는 것 보다 훨씬 쉽게 개발 가능하기 때문에 언급해 드린 것입니다. Core 버전이 아닌 GUI 버전의 Window OS를 사용한다면 MS Office Excel을 설치해서 바로 사용하면 된다는 건 당연한 것이겠고요~