Ainda acho que não é bem o que você precisa, pois isto só se aplica a células fora da área de visualização, usei Z1 como exemplo, pode dar uma estudada neste código e ver se consegue adaptar a sua necessidade. O código centraliza o conteúdo da Célula "não visivel" Z1 no centro da tela.
Sub ScrollCentre()
Dim ColVisible As Single
ColVisible = ActiveWindow.VisibleRange.Columns.Count
Application.Goto Reference:=Range("Z1"), scroll:=True
ActiveWindow.SmallScroll ToLeft:=ColVisible 2
End Sub
Postado : 22/04/2014 12:56 pm