|
꼼수쟁이님 안녕하세요 C++초보입니다.
일단 너무 감사드리고요 출력 까지 되는 상태에요~~
그런데 원래 만들어둔 포맷이 사라지는데요 이거 살리고 로드하는방법 없을까요 ??ㅠㅠ
: TForm(Owner)에 미리 셋팅해둔 상태입니다.이 지정해둔 포맷을 살리고
Cells[1][1]부터 데이터가 쭉 나오도록 하고싶어요 ㅠㅠ도와주세요!!!!!!!!!!!!!!!!!
사진 첨부 하겠습니다 .
: TForm(Owner)
iniTest2->AdvStringGrid1->Cells[0][0] = "순번";
iniTest2->AdvStringGrid1->Cells[1][0] = "1";
iniTest2->AdvStringGrid1->Cells[2][0] = "2";
iniTest2->AdvStringGrid1->Cells[3][0] = "3";
iniTest2->AdvStringGrid1->Cells[4][0] = "4";
iniTest2->AdvStringGrid1->Cells[5][0] = "5";
iniTest2->AdvStringGrid1->Cells[6][0] = "6";
void __fastcall TiniTest2::ExcelOpenClick(TObject *Sender)
{
if (OpenDialog2->Execute())
{
String sDir = OpenDialog2->FileName;
AdvStringGrid1->LoadFromXLS(sDir); //정상적으로 출력 하지만 포맷이 없어짐
}
}
꼼수쟁이 님이 쓰신 글 :
: 안녕하세요~ 꼼수쟁이입니다.
:
: 두가지 방법을 이용해서 불러와볼게요~
:
: 우선
:
: 질문자님께서 말씀하신방법
:
: opendialog 를 이용한 블라블라..
:
:
: OpenDialog2->Filter = "xls files (*.xls)|*.XLS| xlsx file (*.xlsx)|*.XLSX";
:
: if (OpenDialog2->Execute())
: {
: String sDir = OpenDialog2->FileName;
: AdvStringGrid1->LoadFromXLS(sDir);
: }
:
: 이렇게 해주시면되겟구요
:
: 두번째 AdvGridExcelIO1 를 이용한 방법!!
:
:
: OpenDialog2->Filter = "xls files (*.xls)|*.XLS| xlsx file (*.xlsx)|*.XLSX";
:
: if (OpenDialog2->Execute())
: {
: String sDir = OpenDialog2->FileName;
: AdvGridExcelIO1->AdvStringGrid = AdvStringGrid1;
: AdvGridExcelIO1->XLSImport(sDir);
: }
:
: 이 되겟습니다.~ 오늘은 감기로 인해.. 정신분열이 온 이유로.. 주석생략..;;
:
: 수고하세요~
|