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

C++빌더 Q&A
C++Builder Programming Q&A
[27227] String grid 에 관련된 질문.
김광수 [kwangsoo72] 731 읽음    2003-09-17 16:21
String grid 에 표시 되는 데이타를 Execl 파일로 변화하여 저장 하려고 합니다.

버튼을 하나 만들고 그버튼을 실행하면.Excel 실행되고..

실행후에는 string grid 에 있는내용이 그대로 Excel로 옮겨지면 되는데.

전혀 방법을 모르겠습니다.

많은 조언 부탁 드립니다.

void __fastcall TMainForm::BtnExcelClick(TObject *Sender)
{
     Variant XLApp, XLWorkbooks,XLWorkbook,XLWorksheet;

     try
     {
        XLApp = CreateOleObject("Excel.Application");
     }
     catch(...)
     {
        ShowMessage("Excel OLE server not found");
        return;
     }
     XLWorkbooks = XLApp.OlePropertyGet("Workbooks");
     XLWorkbook = XLWorkbooks.OleFunction("Add", 1);             // 1은 덧붙일 Sheet의 갯수
     XLWorksheet = XLWorkbook.OlePropertyGet("ActiveSheet");

     XLWorksheet.OlePropertyGet("Cells").OlePropertySet("_Default", 1, 1, "111111"); 

}

이런 예제가 있어서 해봤는데..
제가 할려고 하는것은 우선 엑셀이 실행이 되고 나서 데이타가 화면에 나타나는건데요..
위의 예제는 일단 save만 해놓고 엑셀을 실핼 시켜야 하고 또한 데이타도 다시 엑셀에서 save해줘야만 보이는거 같은데..
꼭 부탁드립니다..고수님들~~~~ㅠㅠ

+ -

관련 글 리스트
27227 String grid 에 관련된 질문. 김광수 731 2003/09/17
33422     Re:String grid 에 관련된 질문. 하느리 863 2003/09/17
27244     Re:String grid 에 관련된 질문. Julien 1489 2003/09/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.