در صورتی که نمودار در صفحات با اطلاعات زیاد داشته باشیم زمانی که کاربر در صفحه اسکرول به بالا یا پایین نماید نمودارها از محدوده نمایش خارج می شوند در صورتی که نیاز باشد نمودارها هم با اسکرول به مکان جدید منتقل شوند از کدهای زیر استفاده نمائید
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'UpdatebyExtendoffice20161111
Dim CPos As Double
Application.ScreenUpdating = False
CPos = ActiveWindow.ScrollRow * ActiveCell.RowHeight
ActiveSheet.ChartObjects("Chart 2").Activate
ActiveSheet.Shapes("Chart 2").Top = CPos
ActiveWindow.Visible = False
Application.ScreenUpdating = True
End Sub
نقل شده از
https://www.extendoffice.com/documents/excel/4201-excel-keep-chart-in-view.html
برگرداندن فکوس به جعبه متن#How to put focus to textbox as needed
جا به جا شدن نمودار در اکسل با اسکرول-macro for move chart with scroll
chart ,اسکرول ,نمودارها ,sub ,شوند , ,با اسکرول ,اسکرول به ,chart 2 ,application screenupdating ,در صورتی
درباره این سایت