Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[13036] Re:안녕하십니까? 델파이 5를 사용하고 있는데 초보라서 ? 부탁드립니다.
김도완 [purplecofe2] 1582 읽음    2009-12-15 11:50
엑셀 관련은 여기를 참고하셔요.

http://www.djpate.freeserve.co.uk/AutoExcl.htm


박선우 님이 쓰신 글 :
: 안녕하십니까?
:
: 오늘 한 부분이 엑셀을 불러와서 이미로 A5, D5 자리에 string 값을 주려고 했습니다.
:
: 그래서 uses에 excel2000, 하지만 저는 엑셀 2007쓰고 있습니다.
:
: 또한 프로그램을
:
:
: procedure TuProjectInput.Button9Click(Sender: TObject);
:
: var
:   XL : variant;
:
: begin
:
:    ShellExecute(handle, 'open','D:\Materials Management program\자재관리프로그램\3.개발프로그램\자재관리프로그램_20091210\NEW_발주서.xls',nil,nil,SW_NORMAL);
:
:
:   XL.Cells['A5', 'D5'].value := '산업';
:
:
:   end;
: end.
:
: 하지만 문제는 variant 함수입니다.
:
: 계속 엑셀을 불러오지만 error  message가
:
: Project Management.exe raised exception class EOleError with message 'Variant does not reference an automation obejct', Process stopped. Use Step or Run to continue
:
: 입니다.
:
: 그래서 제가 델파이 5를 사용하고 있는데 델파이 5는 제가 알기로 variant을 지원하지 않는다고 듣었습니다.
:
: 그래서 질문입니다.
:
: XL : variant; 를 사용하지 않고 어떻게
:
: 특정 셀 포인트에 글을 쓰고 싶습니다.
:
: 고수님들 제발 도와주세요,
:
: ㅠ.ㅠ. 감사합니다.

+ -

관련 글 리스트
13032 안녕하십니까? 델파이 5를 사용하고 있는데 초보라서 ? 부탁드립니다. 박선우 1402 2009/12/14
13036     Re:안녕하십니까? 델파이 5를 사용하고 있는데 초보라서 ? 부탁드립니다. 김도완 1582 2009/12/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.