एक्सेलमध्ये VBA सह सेल कसा निवडावा (6 उपयुक्त मार्ग)

  • ह्याचा प्रसार करा
Hugh West

या लेखात, मी तुम्हाला एक्सेलमध्ये 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 मध्ये. तुला काही प्रश्न आहेत का? आम्हाला विचारण्यास मोकळ्या मनाने.

ह्यू वेस्ट हे एक अत्यंत अनुभवी एक्सेल ट्रेनर आणि विश्लेषक आहेत ज्याचा उद्योगात 10 वर्षांपेक्षा जास्त अनुभव आहे. त्यांनी अकाउंटिंग आणि फायनान्समध्ये बॅचलर डिग्री आणि बिझनेस अॅडमिनिस्ट्रेशनमध्ये पदव्युत्तर पदवी घेतली आहे. ह्यूला शिकवण्याची आवड आहे आणि त्याने एक अद्वितीय शिकवण्याचा दृष्टीकोन विकसित केला आहे ज्याचे अनुसरण करणे आणि समजणे सोपे आहे. एक्सेलच्या त्यांच्या तज्ञ ज्ञानाने जगभरातील हजारो विद्यार्थ्यांना आणि व्यावसायिकांना त्यांची कौशल्ये सुधारण्यास आणि त्यांच्या करिअरमध्ये उत्कृष्ट कामगिरी करण्यास मदत केली आहे. त्याच्या ब्लॉगद्वारे, ह्यू आपले ज्ञान जगासोबत सामायिक करतो, व्यक्ती आणि व्यवसायांना त्यांच्या पूर्ण क्षमतेपर्यंत पोहोचण्यात मदत करण्यासाठी विनामूल्य एक्सेल ट्यूटोरियल आणि ऑनलाइन प्रशिक्षण ऑफर करतो.