При работе с экселем чер OLE можно задать пароль на защиту листа.
Excel:=CreateOleObject('Excel.Application');
....
Excel.ActiveSheet.protect('pass');
Как аналогичное реализовать, когда с экселем работаем через компонент TExcelApplication. И вообще можно ли через него такое свойство вызвать.
То есть задача создаем новый документ и до момента визуализации установить в {kod} защиту на лист.
ExcelApp.Disconnect;
ExcelApp.Connect;
ExcelApp.Workbooks.Add(EmptyParam,0);
{kod}
ExcelApp.Visible[0] := True;
Excel:=CreateOleObject('Excel.Application');
....
Excel.ActiveSheet.protect('pass');
Как аналогичное реализовать, когда с экселем работаем через компонент TExcelApplication. И вообще можно ли через него такое свойство вызвать.
То есть задача создаем новый документ и до момента визуализации установить в {kod} защиту на лист.
ExcelApp.Disconnect;
ExcelApp.Connect;
ExcelApp.Workbooks.Add(EmptyParam,0);
{kod}
ExcelApp.Visible[0] := True;