Ver Mensaje Individual
  #3  
Antiguo 28-11-2006
karla karla is offline
Miembro
 
Registrado: jul 2006
Posts: 24
Reputación: 0
karla Va por buen camino
Smile

Gracias::

pero en realidad lo que queria era portegerlo desde delphi, porque si lo protejo desde excel entonces mi programa tampoco puedo acceder a el y llenarlo

pero ya encontre como y es muy facil

ExcelApplication1 := TExcelApplication.Create(Application);
ExcelApplication1.ConnectKind := ckNewInstance;
ExcelWorkbook1 := TExcelWorkbook.Create(Application);
ExcelWorksheet1 := TExcelWorksheet.Create(ExcelWorkbook1);
ExcelWorkbook1.ConnectTo(ExcelApplication1.Workbooks.Add(camino, Lcid));
ExcelWorksheet1.ConnectTo(ExcelWorkbook1.ActiveSheet as ExcelWorkSheet);
ExcelModelo.DisplayAlerts[Lcid];
ExcelWorksheet1.Unprotect('clave'); // aqui lo desprotejo para poder llenarlo

lo lleno y despues lo vuelvo a proteger
ExcelWorksheet1.protect('clave');

de todas fromas gracias por la ayuda
Responder Con Cita