با انتخاب یک سلول چطور می توان یک pop up (shape) ظاهر کرد و با انتخاب سلول دیگر آن shap را پنهان کرد
بطوریکه داده را از سلول مشخص بیاورد و نشان دهد .
با تشکر فراوان
|
🖤 پیام تسلیتبا نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفتهاند. ایشان سالها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند. مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.
انا لله و انا الیه راجعون
|
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If Intersect(Target, Range("C3:C8")) Is Nothing Then
Shapes.Range(Array("Rectangle 1")).Visible = msoFalse
Exit Sub
Else
With Shapes.Range(Array("Rectangle 1"))
.Visible = msoTrue
.TextFrame.Characters.Text = Target.Offset(0, 1).Text
End With
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If Intersect(Target, Range("C3:C8")) Is Nothing Then
Shapes.Range(Array("Rectangle 1")).Visible = msoFalse
Exit Sub
Else
With Shapes.Range(Array("Rectangle 1"))
.Visible = msoTrue
.TextFrame.Characters.Text = Application.WorksheetFunction.VLookup(Target.Value, Range("I3:J5"), 2, 0)
.Top = Target.Top
.Left = Target.Offset(0, 2).Left
End With
End If
End Sub
کامنت