IDL에서 excel Data 읽는 부분에서…

게시판 IDL Q&A IDL에서 excel Data 읽는 부분에서…

2 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #824 Reply
      jhseo7942
      회원

      이전 IDLUser 홈페이지에서 관련 글을 찾아서 여차저차해서 링크 찾아서 루틴을 받았는데요

      샘플 데이터를 만들어서 실행을 시켜보니 에러가 나타나더라구요…!?

      ㅠㅠ

      실행을 시키면

      idlffexcel__define.pro 이게 실행되면서

      oIDL_Excel = obj_new(“IDLffExcel”, fileName, sheet=Sheet)

      이 부분에서 에러가 납니다. 에러 메세지로는

      OBJ_NEW: Requested object doesn’t exist.
      Error occurred at: IDLFFEXCEL::INIT 67 C:\RSI\IDL63\lib\IDL_Read_Excel\release\lib\idlffexcel__define.pro

      뭐 이런 식인데 어떻게 해야 하는지 도움이 필요합니다 ㅠ 도와주세요~

    • #825 Reply
      jhseo7942
      회원

      혹시 IDL 6.3이라 그런가요? 이전 홈페이지에서 그런 내용은 보지 못해서요…

    • #827 Reply
      Jonghyuk
      회원

      오래 전에 나온, 비공식적인 루틴이었던 것으로 기억합니다.
      아마 Excel의 버전도 탈 거고, IDL의 버전도 관계가 있을 것 같습니다.
      COM Object라고 하는 Windows 운영체제 내의 프로그램 인식 방식을 이용하는 것인데, Excel도 버전마다 COM 레퍼런스가 다릅니다.
      아마 그 문제가 아닐까 생각하고, 현재 업무에 쓰시기에는 불편함이 있을 것으로 생각합니다. 그냥 Excel 파일을 CSV 같은 텍스트 기반의 파일로 다시 저장해서 사용하시는 것이 좋을 것 같습니다.

2 답변 글타래를 보이고 있습니다
'IDL에서 excel Data 읽는 부분에서…'에 답변달기
글쓴이 정보: