من یک shape ایجاد کردم میخوام حالت شناور داشته باشه و برای این کار از کد زیر استفاده کردم
------------------------------
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With ActiveWindow.VisibleRange
ActiveSheet.Shapes("Rounded Rectangle 1").Top = .Top + 314
ActiveSheet.Shapes("Rounded Rectangle 1").Left = .Left + 617
End With
End Sub
------------------------
ولی میخوام فاصله از سمت چپ فقط در راستای ستون K باشد
یعنی اینکه ارتفاع از بالا 314 باشد ولی از چپ عدد نباشد و در راستای ستون K باشد .
به عبارتی با حرکت از بالا به پایین شیپ شناور باشد ولی در وقتی با حرکت از چپ به راست ،شیپ ثابت باشد


کامنت