Consegui uma rotina aqui, mas gostaria de adaptar algumas coisas...
Ela faz exatamente o que preciso, porém só duas coisas queria adaptar: 1- Ela percorre apenas quando clico na célula, se por exemplo eu descer usando o scroll do mouse, ela já não acompanha, só se selecionar a célula. É possível configura-la à tela?
2- A imagem só acompanha quando desloco pra baixo, se for para a direita ou esquerda, a imagem não acompanha. Também é possível ajustar?
Abaixo segue o código...
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Dim lgLIN As Long, shFIG As Object
Set shFIG = ActiveSheet.Shapes("MENU")
With ActiveWindow.VisibleRange
lgLIN = .Row + .Rows.Count - 1
End With
With shFIG
shFIG.Top = shFIG.Top + (lgLIN - .BottomRightCell.Row) * .BottomRightCell.RowHeight
End With
End Sub
Postado : 19/08/2016 8:45 pm