>loBook = This.oExcel.ActiveWorkbook > >*-- Data pasted into sheet "Raw Data" >*-- Select all the data >loFirstCell = This.oExcel.Sheets("Raw Data").Cells(This.nFirstDataRow - 3, 1) >loLastCell = loFirstCell.SpecialCells(11) && xlLastCell >loSourceData = loBook.Sheets("Raw Data").Range(loFirstCell, loLastCell) > >*-- Pivot table location >loDestination = loBook.Sheets("Profit Loss By Division").Range("A9") > >*-- Make the pivot >loPivotTable = loBook.Sheets("Raw Data").PivotTableWizard( ; > 1, loSourceData, loDestination, "Summary of Physician P&Ls", .T., .T.) >loPivotTable.AddFields("Division Name") >loPivotTable.PivotFields("FYTD " + Left(This.cThisQuarter, 2)).Orientation = 4 && xlDataField >loPivotTable.DataFields(1).Function = -4157 && xlSum