मैं एक्सेल में बैक बटन कैसे बनाऊं


0

मुझे एक्सेल में एक बैक बटन बनाने की आवश्यकता है, जो उपयोगकर्ता को पहले देखी गई वर्कशीट पर वापस जाने की अनुमति देता है। यह निश्चित नहीं है कि वीबीए में ऐसा कैसे किया जाए, किसी भी विचार की सराहना की जाएगी।

धन्यवाद, डेव।

जवाबों:


3

निम्नलिखित Visual Basic Editor (Alt + F11) में किया जाता है।

किसी भी मानक मॉड्यूल में, बहुत ऊपर (किसी भी विकल्प के बयान के नीचे आपके पास हो सकता है) इसे डाल दें ...।

कोड:

Public strLastSheet As String

वर्कशीट मॉड्यूल में, निम्न कोड की प्रतिलिपि बनाएँ:

कोड:

Sub GotoLastSheet()
On Error Resume Next
ThisWorkbook.Sheets(strLastSheet).Activate
End Sub

अपनी कार्यपुस्तिका के ThisWorkbook मॉड्यूल में निम्न कोड दर्ज करें।

कोड:

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
strLastSheet = Sh.Name
End Sub

डेवलपर टैब पर इंसर्ट बटन (फॉर्म कंट्रोल में खाली बॉक्स) पर क्लिक करें। मैक्रो असाइन करें: "... GotoLastSheet"

आप कर चुके हैं। "वापस" करने के लिए बटन का नाम बदलें। आशा है कि यह मदद करता है, टेड

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.