“Excel vba comment rendre la forme visible tout en faisant défiler” Réponses codées

Excel vba comment rendre la forme visible tout en faisant défiler

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    With ActiveSheet.Shapes(1)

        .Left = ActiveWindow.VisibleRange(2, 2).Left
        .Top = ActiveWindow.VisibleRange(2, 2).Top

    End With

End Sub
Nutty Narwhal

Excel vba comment rendre la forme visible tout en faisant défiler

Private Sub Worksheet_Activate()
    Call StartTimedRefresh
End Sub

Private Sub Worksheet_Deactivate()
    Call StopTimer
End Sub
Nutty Narwhal

Excel vba comment rendre la forme visible tout en faisant défiler

Private eTime
Sub ScreenRefresh()
    With ThisWorkbook.Worksheets("Sheet1").Shapes(1)
        .Left = ThisWorkbook.Windows(1).VisibleRange(2, 2).Left
        .Top = ThisWorkbook.Windows(1).VisibleRange(2, 2).Top
    End With
End Sub

Sub StartTimedRefresh()
    Call ScreenRefresh
    eTime = Now + TimeValue("00:00:01")
    Application.OnTime eTime, "StartTimedRefresh"
End Sub

Sub StopTimer()
    Application.OnTime eTime, "StartTimedRefresh", , False
End Sub
Nutty Narwhal

Réponses similaires à “Excel vba comment rendre la forme visible tout en faisant défiler”

Questions similaires à “Excel vba comment rendre la forme visible tout en faisant défiler”

Plus de réponses similaires à “Excel vba comment rendre la forme visible tout en faisant défiler” dans VBA

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code