هنگامی که یک نظر را در یک کاربرگ وارد می کنید، آن نظر با یک سلول مرتبط می شود. ممکن است مواقعی پیش بیاید که بخواهید یک نظر مرتبط با دو یا چند سلول داشته باشید. متأسفانه، اکسل این قابلیت را ارائه نمی دهد - یک تناظر دقیق یک به یک بین نظرات و سلول ها وجود دارد.
با این حال، می توانید از یک راه حل استفاده کنید - نظرات خود را ایجاد کنید. می توانید این کار را با استفاده از یک کادر متنی که حاوی نظر شما است انجام دهید، و سپس خطوطی را بین کادر متن و هر سلولی که نظر روی آن اعمال می شود، بکشید. اگر معمولاً می خواهید نظرات خود را پنهان کنید، باید از یک ماکرو استفاده کنید که کادر متن و خطوط را قابل مشاهده یا نامرئی کند.
به عنوان مثال، فرض کنید که یک نظر در یک کادر متنی به نام Text Box 1 ایجاد می کنید. علاوه بر این، فرض کنید که شما دو خط از جعبه متن به سلول هایی که نظر برای آنها اعمال می شود، دارید. خط اول به نام خط 1 به سلول C15 منتهی می شود. خط دوم که خط 2 نام دارد به سلول F7 منتهی می شود. شما می توانید ماکرو زیر را به شی کاربرگ اضافه کنید:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Shapes("Text Box 1").Visible = False
Shapes("Line 1").Visible = False
Shapes("Line 2").Visible = False
If Target.Address = "$C$15" Then
Shapes("Text Box 1").Visible = True
Shapes("Line 1").Visible = True
End If
If Target.Address = "$F$7" Then
Shapes("Text Box 1").Visible = True
Shapes("Line 2").Visible = True
End If
End Sub
هر زمان انتخابی روی کاربرگ انجام شود، این سه شی پنهان می شوند. اگر سلول C15 انتخاب شده باشد، جعبه متن و خط مناسب قابل مشاهده می شود. به همین ترتیب، اگر سلول F7 انتخاب شده باشد، جعبه متن و خط آن قابل مشاهده است.