LOCAL lo_Excel _VFP.DATATOCLIP( , , 3 ) lo_Excel = CREATEOBJECT("Excel.Application") lo_Excel.Workbooks.ADD() lo_Excel.ActiveSheet.Paste() lo_Excel.VISIBLE = .T. lo_Excel.QUIT() lo_Excel = .NULL. RELEASE lo_Excel>We are starting to directly write file to Excel using a variety of VBA commands that also work in VFP. Unfortunatly, The only way we have found to change the value of a cell is by Value property of a cell. This is ok if the data we are trying ot send to Excel is a small range but when there are 40 columns and 200 rows of data, changing the value of 8000 cells can take some time. Is there a way to "drop" an array into a range of cells instead of chaning the values one by one?