>>>SET DEFAULT TO C:\dept >>>a=TRANSFORM(dtos(DATE()-1), "@R 9999_99") >>>lcPath="c:\dept\"+a >>>if not directory(lcPath) >>> mkdir (lcPath) >>> ENDIF >>> set default to (lcPath)&& >>>gcDelimName = ALIAS( ) + '.xls'&& or xlsx >>* gcDelimfile = forcepath(m.gcDelimName,'c:\dept\&a') >> >>gcDelimfile = forcepath(m.gcDelimName, lcPath) >> >>>IF !EMPTY(m.gcDelimFile) >>> COPY TO (m.gcDelimFile) type XLS >>>ENDIF >>>**************************************** >>>Local loExcel >>>xlDown = -4121 >>>xlLastCell = 11 >>> >>>loExcel = CREATEOBJECT('Excel.Application') >>>loExcel.DisplayAlerts = .F. >>> >>> >>>LoWb = loExcel.WorkBooks.OPEN(gcDelimFile) >>>loWs = loExcel.WorkSheets(1) >>> >>>loWs.Rows("1:"+Transform(3)).insert(xlDown) >>>lows.Range(lows.Cells(1,1),lows.Cells(1,lows.Application.ActiveCell.SpecialCells(xlLastCell).Column) ).MergeCells = .T. >>>loWS.cells(1,3).Font.bold = .t. >>>loWS.cells(1,3).Font.Size= 14 >>>loWS.cells(1,1) = "ÇáÞÖÇíÇ ÇáÞÇÈáÉ ááÇÚÊÑÇÖ Úä ÔåÑ) "+TRANSFORM(YEAR(DATE()))+'/'+TRANSFORM(MONTH(DATE())-1) >>>loWS.cells(1,1).Font.bold = .t. >>>loWS.cells(1,1).Font.Size= 14 >>> >>> >>>LOWB.Save >>>LOWB.CLOSE(1) >>> >>>