Afternoon All,

I am looking for some assistance.... Every time this portion of the code below runs, it throws up a Subscript out of range error.

The Workbook Name is correct, The Sheet nems are correct and the PivotTable names are correct...

Can anybody see anything I am missing?

PHP Code: 
Private Sub Worksheet_Change(ByVal Target As Range)

    
Workbooks("IO - LIVE").Worksheets("PIVOT").PivotTables("PivotInvoice").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("PIVOT").PivotTables("PivotInput").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("PIVOT").PivotTables("PivotCredit").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("PIVOT").PivotTables("PivotOutA").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("PIVOT").PivotTables("PivotOutM").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("PIVOT").PivotTables("PivotOutC").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("PIVOT").PivotTables("PivotDel").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("PIVOT").PivotTables("PivotInv").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("PIVOT").PivotTables("PivotComV").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("Stats").PivotTables("StatOutVWk").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("Stats").PivotTables("StatDel").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("Stats").PivotTables("StatOrdBk").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("Stats").PivotTables("StatArchDay").PivotCache.Refresh
    Workbooks
("IO - LIVE").Worksheets("Stats").PivotTables("StatMouldDay").PivotCache.Refresh

End Sub 
Many Thanks
Ross