Q&A

  • 엑셀 관련입니다... 제발 please
안녕하십니까?

맨날 안되서 글올리기 바쁜 초보입니다.



다름이 아니라..



내컴퓨터에 c:aaabbb.xls라는 파일이 있습니다.



델파이로 파라독스에 있는 값을 읽어서 bbb.xls의 특정 sheet에 넣을려고 합니다.



그런데 어떻게 해야할지 막막하군요..



우선 급한건 delphi에서 내 컴퓨터의 c:aaabbb.xls파일을 어떻게 불러오는가 하는 문제입니다.



c:aaabbb.xls을 불러들이면 넣는건 어렵지 않을거 같은데

어떻게 불러와야할지 점말 막막하군요..



다른분들의 글을 보니 특정 엑셀파일이 아닌 그냥 엑셀을 create해서 넣는건 있던데...



제발 알려주세요..



1  COMMENTS
  • Profile
    이재식 2001.07.24 20:34
    그러니까,



    특정 엑셀파일에 쓰는것이든 특정 엑셀파일에서 읽는것이든

    마찬가지예요.



    가령, 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추가 ^^