हाइपरलिंक का पालन करें और वर्कशीट के शीर्ष पर हाइपरलिंक दिखाई देने के लिए स्क्रॉल करें - एक्सेल, वीबीए, एक्सेल-वीबीए

मैंने निम्नलिखित हाइपरलिंक लिखा है:

=HYPERLINK("#" & ADDRESS(ROW($F$8); COLUMN($F$8));LEFT($F$8;2))

हाइपरलिंक शब्द रैप वाले सेल में लिखा गया है।

I want Excel to scroll after a user has clicked हाइपरलिंक हाइपरलिंक बनाने के लिए शीर्ष दृश्य पंक्ति पर दिखाई देता है। मैं उम्मीद कर रहा था कि एक्सेल के लिए कार्यक्षमता थी, लेकिन मुझे लगता है कि सबसे अच्छा मैं एक अन्य stackoverflow सवाल में एक सुझाव दिया वीबीए समाधान था:

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
ActiveWindow.ScrollRow = ActiveCell.Row
End Sub

हालांकि, यह घटना मेरे हाइपरलिंक द्वारा ट्रिगर नहीं की गई है, इसलिए इसका कोई प्रभाव नहीं है।

कोई सुझाव?

उत्तर:

जवाब के लिए 0 № 1
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = Range("e11").Address Then
Range("e11").Select
End If
End Sub

सेल E11 में हाइपरलिंक मानना ​​है।


संबंधित सवाल
सबसे लोकप्रिय