Private Sub Worksheet_Activate()
'Takes you to the last cell of the pivot table:
With ActiveSheet.PivotTables(1).TableRange2
.Cells(.Cells.Count).Select
End With
End Sub
'This takes you to the cell below the last cell with data (or B2 if the column is empty)
Range("B" & Rows.Count).End(xlUp).Offset(1, 0).Select
'This takes you to the first empty cell after B8:
If Not IsEmpty(Range("B9")) Then
Range("B8").End(xlDown).Offset(1, 0).Select
Else
Range("B9").Select
End If
Range("B8:B" & Rows.Count).SpecialCells(xlCellTypeBlanks).Cells(1).Select
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.PivotTables("PivotTable6").PivotCache.REFRESH
'Takes you to the first blank cell
Range("B8:B" & Rows.Count).SpecialCells(xlCellTypeBlanks).Cells(1).Select
End Sub