Q&A

  • [급)엑셀로 변환시.... CreateOleObject 에러
DbGrid의데이타를 엑셀로 출력하려합니다.

물론 CreateOleObject를 사용해서.. 맹글었구요.

v :Variant; 로선언을 햇구요..

v := CreateOleObject('Excel.Application');

v.WorkBooks.Add;

그런데 컴파일을 하면 Undeclared identifier :'CreateOleObject'라고 나옵니다.

헬프에도 설명이 잘안나오고요.. 혹시 선언부에다 선언을 해야하나요..?



엉엉엉.````

3  COMMENTS
  • Profile
    이원택 2001.05.19 21:00
    델사랑 wrote:

    > DbGrid의데이타를 엑셀로 출력하려합니다.

    > 물론 CreateOleObject를 사용해서.. 맹글었구요.

    > v :Variant; 로선언을 햇구요..

    > v := CreateOleObject('Excel.Application');

    > v.WorkBooks.Add;

    > 그런데 컴파일을 하면 Undeclared identifier :'CreateOleObject'라고 나옵니다.

    > 헬프에도 설명이 잘안나오고요.. 혹시 선언부에다 선언을 해야하나요..?

    >

    > 엉엉엉.````

    저도 같은 경우를 당했는데요.

    Interface 밑에 uses라는 곳에 ComObj를 추가하세요...

    그런데 그런 부분에 에러는 없을 겁니다.

    저는 다른 부분에서 에러가 있어서 그런데 혹 성공하셨다면 저에게도 메일을 좀...

    wonteaklee@hanmail.net입니다.

  • Profile
    bean 2001.05.17 07:45
    지나가다가 아는게 나와서 적씀다.



    지두 당해봐써여.



    Uses에 comobj를 추가하세엽.



    글구, 엑셀이 설치되야 한다는것 아시져?



    즐푸 ^.^

  • Profile
    델사랑 2001.05.18 01:18
    bean wrote:

    > 지나가다가 아는게 나와서 적씀다.

    >

    > 지두 당해봐써여.

    >

    > Uses에 comobj를 추가하세엽.

    >

    > 글구, 엑셀이 설치되야 한다는것 아시져?

    >

    > 즐푸 ^.^