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
[13032] 안녕하십니까? 델파이 5를 사용하고 있는데 초보라서 ? 부탁드립니다.
박선우 [] 1401 읽음    2009-12-14 21:15
안녕하십니까?

오늘 한 부분이 엑셀을 불러와서 이미로 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를 사용하고 있는데 초보라서 ? 부탁드립니다. 박선우 1401 2009/12/14
13036     Re:안녕하십니까? 델파이 5를 사용하고 있는데 초보라서 ? 부탁드립니다. 김도완 1582 2009/12/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.