/ / स्वचालित रूप से टेक्स्ट द्वारा किसी अन्य शीट पर हाइपरलिंक बनाना - एक्सेल, vba

पाठ द्वारा एक्सेल शीट में स्वचालित रूप से हाइपरलिंक बनाना - एक्सेल, वीबीए

मैं जानना चाहता हूं कि एक एक्सेल शीट से दूसरे में हाइपरलिंक कैसे बनाया जाए, स्वचालित रूप से एक स्क्रिप्ट के माध्यम से, समान पाठ मानों के आधार पर जो कि उनके संबंधित शीट्स में दोनों सेल हैं।

यदि यह स्क्रिप्ट के बिना किया जा सकता है, तो किसी प्रकार के फॉर्मूला (जैसे VLOOKUP) का उपयोग करना बेहतर होगा।

आपके समय के लिए धन्यवाद।

उत्तर:

उत्तर № 1 के लिए 14
  • A1 में मान का उपयोग करके एक ही शीट पर हाइपरलिंक:

= HYPERLINK ("#" और ADDRESS (MATCH (A1, B1: B5, 0), 2), "लिंक")

  • A1 में मान का उपयोग करके एक विशिष्ट अलग शीट पर हाइपरलिंक:

= HYPERLINK ("#" मेरा डेटाबेस "!"

  • सेल A1 में सूचीबद्ध शीट पर हाइपरलिंक

= HYPERLINK ("#" "& A1 &" "! A1", "लिंक")

  • हाइपरलिंक एक स्तंभ में एक यादृच्छिक स्थिति में पाया जाता है जो सेल C3 में सूचीबद्ध एक यादृच्छिक शीट पर पाया जाना चाहिए, जो A1, 3 डी INDEX / MATCH / हाइपरलिंक में मूल्य से मेल खाता है:

= HYPERLINK ("#" और CELL ("पता"), INDEX (संकेत (C3 & "! A: A"), MATCH (A1, INDIRECT (C3 & "! A: A"), 0)), "Link! ")

यहाँ एक सैंपल शीट मिली है जहाँ आप इनको देख सकते हैं: 3 डी हाइपरलिंक उदाहरण