सामग्री सारणी
या लेखात, मी तुम्हाला एक्सेलमध्ये VBA सह सेल किंवा सेलची श्रेणी कशी निवडू शकता ते दाखवेन. तुम्ही एकल, सेलची श्रेणी, नामित श्रेणी असलेला सेल आणि VBA सह दुसऱ्या सेलशी संबंधित सेल निवडण्यास शिकाल.
सराव वर्कबुक डाउनलोड करा
VBA.xlsm सह सेल निवडा
6 Excel मध्ये VBA सह सेल निवडण्याचे उपयुक्त मार्ग
<0 VBA सह सेल किंवा सेलची श्रेणी निवडण्यासाठी 6 सर्वात उपयुक्त पद्धती एक्सप्लोर करूया.1. एक्सेलमध्ये VBA सह सक्रिय वर्कशीटचा सेल निवडा
सर्वप्रथम, एक्सेलमध्ये VBA सह सक्रिय वर्कशीटचा सेल निवडा.
येथे मी मला वर्कबुक1 नावाची वर्कबुक मिळाली आहे. वर्कबुकमध्ये शीट1 , शीट2 आणि शीट3 नावाची तीन वर्कशीट्स आहेत. सक्रिय वर्कशीट शीट1 आहे.
आपण सक्रिय वर्कशीटमधील कोणताही सेल ( C5 या उदाहरणात) निवडण्यासाठी कोडची खालील ओळ वापरू शकता:
⧭ VBA कोड:
ActiveSheet.Range("C5").Select
किंवा,
ActiveSheet.Cells(5,3).Select
⧭ आउटपुट:
ते चालवा. आणि ते सक्रिय वर्कशीटचा C5 सेल निवडेल वर्कबुक1 च्या पत्रक 1 .
2. सक्रिय वर्कबुकचा सेल निवडा परंतु एक्सेलमधील VBA सह सक्रिय वर्कशीटचा नाही
आता, सक्रिय कार्यपुस्तिकेचा सेल निवडा, परंतु सक्रिय वर्कशीटचा नाही. आमचे सक्रिय कार्यपत्रक पत्रक1 आहे, परंतु यावेळी आम्ही निवडूसेल C5 of पत्रक2 .
तुम्ही कोडची खालील ओळ वापरू शकता:
⧭ VBA कोड :
Application.Goto Sheets("Sheet2").Range("C5")
किंवा,
Application.Goto Sheets("Sheet2").Cells(5,3)
किंवा,
Sheets("Sheet2").Activate
Range("C5").Select
⧭ आउटपुट:
ते चालवा. आणि तो सेल C5 वर्कशीट शीट2 सक्रिय वर्कबुक वर्कबुक1 निवडेल.
<१>३. एक्सेलमधील VBA सह सक्रिय वर्कबुकमधून सेल आउट निवडा
यावेळी आम्ही सेल निवडू, सक्रिय वर्कबुकमधून नाही.
आमची सक्रिय कार्यपुस्तिका वर्कबुक1<आहे 2>. पण आमच्याकडे त्याच फोल्डरमध्ये वर्कबुक2 नावाची दुसरी वर्कबुक आहे.
चला सेल निवडा C5 पैकी शीट1 पैकी वर्कबुक2 .
VBA कोडची ओळ असेल:
⧭ VBA कोड:
Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet1").Range("C5")
किंवा,
Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet1").Cells(5,3)
किंवा,
Workbooks("Workbook2.xlsx").Activate
Sheets("Sheet1").Select
⧭ आउटपुट:
कोड चालवा आणि तो सेल C5 पैकी पत्रक1 पैकी वर्कबुक2 निवडेल.
<8 4. एक्सेलमध्ये VBA सह सेलची श्रेणी निवडा
आतापर्यंत, आम्ही फक्त एक सेल निवडला आहे.
यावेळी आम्ही सेलची श्रेणी निवडू (चला म्हणूया B4:C13 या उदाहरणात).
हे सक्रिय वर्कशीटचे असल्यास, तुम्ही हे वापरू शकता:
⧭ VBA कोड:
Range("B4:C13").Select
⧭ आउटपुट
ते सक्रिय वर्कशीट शीट1 चे सेल B4:C13 निवडेल वर्कबुक1 .
ते सक्रिय वर्कबुकचे असल्यास, परंतु सक्रिय वर्कशीटचे नाही (या उदाहरणात पत्रक2 ), वापरा :
⧭ VBA कोड:
Application.Goto Sheets("Sheet2").Range("B4:C13")
<0 ⧭ आउटपुट:
ते सक्रिय कार्यपुस्तिकेतील शीट2 चे B4:C13 सेल निवडेल>वर्कबुक1 .
आणि जर तुम्हाला सक्रिय नसलेल्या वर्कबुकमधून सेलची श्रेणी निवडायची असेल ( वर्कबुक2 या उदाहरणात), कोडची ही ओळ वापरा:
⧭ VBA कोड:
Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet2").Range("B4:C13")
⧭ आउटपुट:
ते शीट1 ची B4:C13 श्रेणी निवडेल पैकी वर्कबुक2 .
5. एक्सेलमध्ये VBA सह नामांकित श्रेणीचा सेल निवडा
तुम्ही एक्सेलमध्ये VBA सह नावाबद्ध श्रेणी चे एक किंवा अधिक सेल देखील निवडू शकता.<3
येथे वर्कबुक1 च्या सक्रिय शीट शीट1 मध्ये, आम्हाला एबीसी नावाची नावाची श्रेणी मिळाली आहे ज्यामध्ये श्रेणी B4:C13 .
नामांकित श्रेणी ABC निवडण्यासाठी, कोडची ही ओळ वापरा:
⧭ VBA कोड:
Range("ABC").Select
⧭ आउटपुट:
ते वर्कबुक1 ची शीट1 ची नाव दिलेली श्रेणी ( B4:C13 ) निवडेल .
6. Excel मध्ये VBA सह सेल रिलेटिव्ह टू दुसर्या सेल निवडा
शेवटी, तुम्ही VBA सह दुसर्या सेलशी संबंधित सेल निवडू शकता.
तुम्ही <यासाठी VBA पैकी 1>ऑफसेट प्रॉपर्टी उद्देश.
उदाहरणार्थ, सक्रिय वर्कशीट <1 मधील सेल C5 मधून खाली 2 पंक्ती आणि 3 स्तंभ निवडू या. वर्कबुक1 चे>पत्रक1 .
कोडची खालील ओळ वापरा:
⧭ VBA कोड:
Range("C5").Offset(2, 3).Select
किंवा,
Cells(5,3).Offset(2, 3).Select
⧭ आउटपुट :
ते सेल F7 निवडेल, सेल 2 पंक्ती खाली आणि 3 कॉलम थेट सेलपासून C5 .
निष्कर्ष
या पद्धतींचा वापर करून, तुम्ही सेल किंवा <1 सह सेलची श्रेणी निवडू शकता>VBA Excel मध्ये. तुला काही प्रश्न आहेत का? आम्हाला विचारण्यास मोकळ्या मनाने.