|
Excel Component을 사용하고있는데요
여기에서는...
ExcelWorkSheet->get_UsedRange(TDefLCID())->Rows->Count;
ExcelWorkSheet->get_UsedRange(TDefLCID())->Columns->Count;
를 사용합니다.
사용하신 문장과 같은 메소드를 사용하는것 같군요...
저는 잘 뽑아내고 있습니다.
제가보기에는 사용하신 문장에는 이상이 없어 보이는데요.
다른데에 원인이 있지 않을까 싶습니다.
김태진 님이 쓰신 글 :
: 안녕하세요..
: 엑셀과 DB를 사용하는 프로그램을 짜고 있는데요~
:
: 엑셀 파일에서 값이 들어 있는 마지막 셀의 위치를 알고 싶습니다..
:
: xlSheet.OlePropertyGet("UsedRange").OlePropertyGet("Rows").OlePropertyGet("Count");
: xlSheet.OlePropertyGet("UsedRange").OlePropertyGet("Columns").OlePropertyGet("Count");
:
: 라는 명령을 이용해서 Rows를 가져와 봤는데.. 라인수가 값이 있는 마지막 셀보다 훨씬 커서..
: 데이터 처리에 도움이 안되더라구요..ㅠ ㅠ
: 데이터가 들어 있는 라인수는 700개 정도인데
: Rows의 Count 는 1600까지 있더라구요..;;
:
:
: 엑셀을 잘 안써봐서 그러는데..
:
: 값이 들어 있는 마지막 셀의 위치를 찾는 방법..
: 아시는분 계시면 답변 좀 부탁드립니다.
|