|
여기 Q&A에서 "엑셀" 또는 "EXCEL" 로 검색해보면 엄청 많이 나옵니다.
간단하게 몇가지 설명드리면
1. EXCEL을 비롯하여 OFFICE 문서들은 대부분
해당 OFFICE프로그램이 PC에 설치되어있어야 제대로 읽고 쓰기 가능합니다.
2. 프로그램에서 EXCEL문서를 읽거나 저장하는 일반적인 방법은
excel.exe를 실행해서 excel 프로그램을 통해서 합니다.
3. 그럼 어떻게 excel 프로그램을 실행하고 데이타를 가져오고 저장하고 하는가?
OLE[object linking and embedding] 라는것으로 합니다.
그럼 ole란? 저도 잘 모르니 길게 설명은 못하겠구요
예를 들어 설명하면
word문서에 그림이 있는 경우, 그 그림을 doubleclick하면 그림판이 나와서
Modify할수 있도록 해줍니다. word에 그림판이 들어가있는거죠? 요런걸 ole라 합니다.
(반드시 모양이 그런 형내는 아님)
4. Builder에서 office문서 ole제어는?
Office2k 탭에 TExcelApplication , TExcelWorksheet , TExcelWorkbook
등의 excel을 제어하기 위한 ole 컨트롤이 있습니다. 이를 이용해도 되구요
아니면 Variant 변수를 이용해도 됩니다.
[검색 키워드]
엑셀
TExcelApplication
TExcelWorksheet
TExcelWorkbook
Variant
CreateObject
OlePropertyGet
OleProcedure
EXCEL
위 키워드로 검색해보세요
그럼..
화려한미소 님이 쓰신 글 :
: 저는 일단 C 지식이 아주아주 없다시피 하는 사람이고
: BCB라는 툴도 접한지 한달도 채 안되었습니다.
:
: 제가 지금 프로그램을 하나 제작해보려고 하는데
:
: 만약 ABC라는 값이 있으면 Con.xls 이라는 엑셀파일에서 ABC를 검색해서
: 그 옆 셀에 있는 값을 가져오고 싶은데
:
: 엑셀 파일을 가져오는 방법도 모르고
: 값을 검색하는 법도 모르고 그 옆 셀에 있는 값을 가져오는 방법도
: 몰라서 혼자 검색을 해봐도 아무 지식이 없는 상태에서
: 할수있는게 없더군요 ㅠㅠ
:
: 어떻게 해야할까요 ㅠㅠ 도움좀 주세요
|