Set oXLSheet = oXLBook.Worksheets(2)
Erase aryTemp
ReDim aryTemp(4, 1)
aryTemp(0, 0) = "BMC/ASF"
aryTemp(0, 1) = BMCASFCnt
aryTemp(1, 0) = "SCF"
aryTemp(1, 1) = SCFCnt
aryTemp(2, 0) = "ADC"
aryTemp(2, 1) = ADCCnt
aryTemp(3, 0) = "DDU"
aryTemp(3, 1) = DDUCnt
aryTemp(4, 0) = "ORIGIN"
aryTemp(4, 1) = OriginCnt
oXLSheet.Range("A1:B5").Value = aryTemp
Set oXLChart = oXLBook.Charts.Add
oXLChart.ChartType = xl3DPieExploded
oXLChart.SetSourceData Source:=Sheets("Sheet1").Range("A1:B5"), PlotBy:=xlColumns
oXLChart.SeriesCollection(1).Name = "Destination Summary"
oXLChart.Location Where:=xlLocationAsObject, Name:="Sheet2"
oXLChart.ApplyDataLabels Type:=xlDataLabelsShowPercent, LegendKey:=False, HasLeaderLines:=True
oXLSheet.Columns("A:B").Select
oXLSheet.ChartObjects("Chart 1").Activate
oXLChart.ChartArea.Select
oXLSheet.Shapes("Chart 1").IncrementLeft -231.75
oXLSheet.Shapes("Chart 1").IncrementTop -116.25