|
공부중 님이 쓰신 글 :
: 로즈마일런 님이 쓰신 글 :
: : for(int Col = 1; Col < 11; Col++)
: : {
: : for(int Row = 1; Row < 11; Row++)
: : {
: : ExcelData = StringGrid1->Cells[Col][Row];
: : cells = excel_sheet.OlePropertyGet("Cells",Row , Col); //Cell선택
: : cells.OlePropertySet("Value", WideString(ExcelData));
: : }
: : }
: :
: for문에서 1 로 두셔서 그런거 아닌지요 0으로 고쳐보세요
: Row = 1 -> Row = 0;
: int Col = 1 ->int Col = 0;으로요
그렇게 해봤는데 예외 발생 했다고 에러가 떠요 OlePropertyGet -> 헬프에 보면 p1=[1] 로 되어 있어서
"0"을 입력하게 되면 에러가 발생 하더라구요 ㅠㅠ 그래서 OlePropertyGet 이것 말고 다른 방법이 없을까
고민 하고 있습니다. 예를 들어 스트링 그리드의 내용을 csv 파일로 저장해서 엑셀로 열수 있다고 하는데
시작조차 못해봐서여 ㅠㅠ
|