Option Explicit
Private HOT As Date
Private Sub Workbook_Open()
Deplacer
End Sub
Sub Deplacer()
With Sheets("PS Campus Coach Tokyo")
.ChartObjects(1).Top = .Rows(ActiveWindow.ScrollRow).Top
.ChartObjects(2).Top = .ChartObjects(1).Top + .ChartObjects(1).Height + 10
End With
HOT = Now + TimeSerial(0, 0, 1)
Application.OnTime HOT, "ThisWorkbook.Deplacer"
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If HOT = 0 Then Exit Sub
Application.OnTime HOT, "ThisWorkbook.Deplacer", Schedule:=False
HOT = 0
End Sub