device.xls 화일을 읽어야 하는데.......
특정한 컬럼이 매크로와 연결 컬럼을 읽어 오면 이상한 값이 보입니다.
매크로와 연결된 컬럼을 읽을 수 있는 방법은 없나요?
<!--CodeS-->
var
SendM1,SendM2 ,SendM3 : string
v := CreateOleObject('Excel.Application');
MyworkBook := v.Application.Workbooks.Open(ExtractFilePath(ParamStr(0))
+'Device.xls');
for i := 0 to 199 do begin
SendM1 := MyworkBook.worksheets['Sheet1'].Cells[i+1,1].value;
SendM2 := MyworkBook.worksheets['Sheet1'].Cells[i+1,2].value;
//// Cells[i+1,6]이 컬럼이 매크로 연결된 컬럼입니다.
SendM3 := MyworkBook.worksheets['Sheet1'].Cells[i+1,6].value;
end;
<!--CodeE-->