if openDialog1.Execute then
begin
XL := CreateOleObject('Excel.Application');
XL.WorkBooks.Add;
XL.WorkBooks.Open(openDialog1.FileName);
XL.Visible := True;
.
.
.
end;
이러케 작성하면..
선택된 엑셀파일이 열리고 내용이 보이는데.
바로 열린 상태에서
그 내용을 수정하고..
다시 저장하려고 하니까.
[읽기전용]이라서 저장이 안된다는 메세지가 보입니다.
읽기정용으로 열리지 않고.
수정, 저장이 되게 하려면 어떻게 해야 합니까?
아니면 WorkBooks.Open 할때 IgnoreReadOnlyRecommended 속성을 xlReadWrite 로 주고 오픈 해보세요
xlReadWrite 이거는 Excel2000.pas에 정의 되어있습니다.