2012-10-31 12 views
5

मैं किसी विशिष्ट सेल के बाद संपूर्ण कॉलम का चयन कैसे करूं?एक्सेल वीबीए एक विशिष्ट सेल से शुरू होने वाले पूरे कॉलम को चुनने के लिए

उदाहरण के लिए, मैं C24 के बाद संपूर्ण स्तंभ चयन करना चाहते हैं ताकि C24, C25, ...

मुझे कोई सफलता के साथ निम्नलिखित स्निपेट साथ काम किया है में शामिल हैं:

ActiveSheet.Range("C24", ActiveSheet.Range("C24").End(xlDown)).Select 

किसी ने मेरी त्रुटि को दूर कर सकते हैं?

उत्तर

8

तुम सिर्फ एक Range भीतर दो संदर्भों रैप करने के लिए की जरूरत है:

Range(ActiveSheet.Range("C24"), ActiveSheet.Range("C24").End(xlDown)).Select 
+1

जैसा कि डौग के उत्तर से उल्लेख किया गया है, यह केवल पूरे कॉलम का चयन करेगा यदि यह पूरी तरह से खाली या पूरी तरह से भरा हुआ है। –

+0

डॉग की विधि पूरी कॉलम का चयन करेगी चाहे वह पूरी तरह खाली/भरी हुई हो? – czchlong

+0

इसका परीक्षण क्यों नहीं करें? –

6

यहाँ एक दृष्टिकोण है कि भले ही C24 नीचे सामग्री के साथ कोशिकाएं होती हैं काम करता रहेगा:

With ActiveSheet 
.Range(.Range("C24"), .Range("C" & .Rows.Count)).Select 
End With 
0

मैं नहीं पता है कि क्या आप इसके लिए एक सूत्र चाहते हैं या यदि कोई विधि काम करेगी, लेकिन यदि आप सेल चुनते हैं तो आप इसे चालू करना चाहते हैं और ctrl + shift + down arrow दबाए रखें, यह उस सेल और उसके नीचे सबकुछ चुनेंगे।

संबंधित मुद्दे