Copying occurs correctly but as cells containing formulas do not come.
MyWorkbook:= TsWorkbook.Create;
MyWorkbook2:= TsWorkbook.Create;
TRY
MyWorkbook.ReadFromFile('...\Modelo\Modelo Fluxo de Caixa.xlsx');
for i:=0 to MyWorkbook.GetWorksheetCount-1 do
begin
MyWorksheet:= MyWorkbook.GetWorksheetByIndex(i);
MyWorkbook2.CopyWorksheetFrom(MyWorksheet,false);
end;
t := Now;
MyWorkbook2.WriteToFile('...\Fluxo de Caixa.xlsx', sfOOXML, true);
t := Now - t;
WriteLn(Format('Execution time: %.3f sec', [t*24*60*60]));
finally
MyWorkbook.Free;
MyWorkbook2.Free;
follows the model I'm trying to clone