OLE로 하는건 잘 알겠습니다만... 이건 너무 느립니다.
COM Object로 직접 다루는 법이 있는데...
Delphi 메뉴에서
"Project" -> "Import Type Library" -> "Microsoft Excel 8.0 Object Library (Version 1.2)"를 해서 생성자, 소멸자, 모든 엑셀 프로퍼티와 메소드가 Excel_TBL.PAS에 델파이형식으로 작성되고 로딩된 것까지는 알겠는데...
Uses EXCEL_TLB;
하면 Excel Application Instance를 Application_ 으로 잡을수 있지요.
var
X_ : Application_;
...
X_.Workbooks.....
이러면 자동스크립트완성기(?)-어디서 번역을 이렇게 해놓으셨더군요. 점찍으면 나오는거-도 되고...
되긴되는데... 워낙 많은 프로퍼티에 메소드라 뭘써야 될지 모르겠슴다.
이거 잘 아는분이 한분 계셨는데 어느분이신지... 다시한번 알려주시면 좋겠네요.
이 방법이라면 상당히 빠른 인터페이스를 할 수 있는데 말입니다.