안녕하십니까?
맨날 안되서 글올리기 바쁜 초보입니다.
다름이 아니라..
내컴퓨터에 c:aaabbb.xls라는 파일이 있습니다.
델파이로 파라독스에 있는 값을 읽어서 bbb.xls의 특정 sheet에 넣을려고 합니다.
그런데 어떻게 해야할지 막막하군요..
우선 급한건 delphi에서 내 컴퓨터의 c:aaabbb.xls파일을 어떻게 불러오는가 하는 문제입니다.
c:aaabbb.xls을 불러들이면 넣는건 어렵지 않을거 같은데
어떻게 불러와야할지 점말 막막하군요..
다른분들의 글을 보니 특정 엑셀파일이 아닌 그냥 엑셀을 create해서 넣는건 있던데...
제발 알려주세요..
특정 엑셀파일에 쓰는것이든 특정 엑셀파일에서 읽는것이든
마찬가지예요.
가령, book1.xls에서 읽어들이는 명령은
var
MSEXCEL : variant ;
begin
try
MSEXCEL := CreateOleObject('Excel.Application');
MSEXCEL.WorkBooks.open('c:book1.xls');
MSEXCEL.Visible := false;
except
showmessage('error') ;
end ;
showmessage(msexcel.cells[1, 1]) ;
end;
^^
참, uses절에 comobj추가 ^^