यह ट्यूटोरियल आपको सिखाएगा कि वीबीए का उपयोग करके संपूर्ण पंक्तियों या स्तंभों को कैसे कॉपी (या कट) किया जाए। हम एक अन्य लेख में सेल की कॉपी और पेस्टिंग रेंज को कवर करते हैं।
पहले हम आपको दिखाएंगे कि कॉपी की गई पंक्तियों/स्तंभों को कैसे चिपकाना या सम्मिलित करना है और अंतरों पर चर्चा करना है। फिर हम आपको कॉपी करते या काटते समय पंक्तियों और स्तंभों को संदर्भित करने के सभी अलग-अलग तरीके दिखाएंगे।
रो और कॉलम - पेस्ट बनाम इंसर्ट
पंक्तियों और स्तंभों को चिपकाते समय आपके पास दो विकल्प होते हैं: आप मौजूदा पंक्ति (या स्तंभ) पर चिपका सकते हैं या आप एक नई पंक्ति (या स्तंभ) सम्मिलित कर सकते हैं।
आइए देखें अंतर…
मौजूदा पंक्ति / कॉलम पर कॉपी और पेस्ट करें
यह पंक्ति 1 को कॉपी करेगा और मौजूदा पंक्ति 5 में पेस्ट करेगा:
1 | रेंज ("1: 1")। कॉपी रेंज ("5: 5") |
यह कॉलम C को कॉपी करेगा और इसे कॉलम E में पेस्ट करेगा:
1 | रेंज ("सी: सी")। कॉपी रेंज ("ई: ई") |
पंक्ति / कॉलम कॉपी और सम्मिलित करें
इसके बजाय आप कॉपी की गई पंक्ति या कॉलम को सम्मिलित कर सकते हैं और मौजूदा पंक्तियों या स्तंभों को जगह बनाने के लिए स्थानांतरित कर सकते हैं।
यह पंक्ति 1 को कॉपी करेगा और मौजूदा पंक्तियों को नीचे स्थानांतरित करते हुए इसे पंक्ति 5 में सम्मिलित करेगा:
12 | रेंज ("1: 1")। कॉपी करेंरेंज ("5: 5")। सम्मिलित करें: |
यह कॉलम C को कॉपी करेगा और मौजूदा कॉलम को दाईं ओर शिफ्ट करते हुए इसे कॉलम E में डालेगा:
12 | रेंज ("सी: सी")। कॉपी करेंरेंज ("ई: ई")। डालें |
पूरी पंक्ति कॉपी करें
नीचे हम आपको पंक्ति 1 को कॉपी करने और पंक्ति 5 में पेस्ट करने के कई तरीके दिखाएंगे।
1 | रेंज ("1: 1")। कॉपी रेंज ("5: 5") |
1 | रेंज ("A1")। EntireRow.Copy Range("A5") |
1 | पंक्तियाँ(1).पंक्तियाँ कॉपी करें(5) |
पंक्तियों को काटें और चिपकाएँ
पंक्तियों को काटने और चिपकाने के लिए बस कॉपी के बजाय कट का उपयोग करें:
1 | पंक्तियाँ(1)। कट पंक्तियाँ(5) |
एकाधिक पंक्तियों की प्रतिलिपि बनाएँ
यहां एक साथ कई पंक्तियों को कॉपी करने के उदाहरण दिए गए हैं:
1 | रेंज ("5:7")। कॉपी रेंज ("10:13") |
1 | रेंज ("A5: A7")। EntireRow.Copy Range("A10:A13") |
1 | पंक्तियाँ(5:7)। पंक्तियों की प्रतिलिपि बनाएँ(10:13) |
संपूर्ण कॉलम कॉपी करें
आप संपूर्ण पंक्तियों की प्रतिलिपि बनाने के समान ही संपूर्ण स्तंभों की प्रतिलिपि बना सकते हैं:
1 | रेंज ("सी: सी")। कॉपी रेंज ("ई: ई") |
1 | रेंज ("C1")। EntireColumn.Copy Range("C1")।EntireColumn |
कॉलम कट और पेस्ट करें
कॉलम को काटने और चिपकाने के लिए बस कॉपी के बजाय कट का उपयोग करें:
1 | रेंज ("सी: सी")। कट रेंज ("ई: ई") |
एकाधिक कॉलम कॉपी करें
यहां एक साथ कई कॉलम कॉपी करने के उदाहरण दिए गए हैं:
1 | रेंज ("सी: ई")। कॉपी रेंज ("जी: आई") |
1 | रेंज ("C1: E1")। EntireColumn.Copy Range("G1:I1") |
1 | कॉलम(3:5)। कॉलम कॉपी करें (7:9) |
पंक्तियों या स्तंभों को किसी अन्य पत्रक में कॉपी करें
किसी अन्य शीट पर कॉपी करने के लिए, बस शीट ऑब्जेक्ट का उपयोग करें:
1 | शीट्स ("शीट 1")। रेंज ("सी: ई")। कॉपी शीट्स ("शीट 2")। रेंज ("जी: आई") |
पंक्तियों या स्तंभों को दूसरी शीट में काटें
पंक्तियों या स्तंभों को किसी अन्य शीट में काटने और चिपकाने के लिए आप ठीक उसी तकनीक का उपयोग कर सकते हैं।
1 | शीट्स ("शीट 1")। रेंज ("सी: ई")। कट शीट्स ("शीट 2")। रेंज ("जी: आई") |
आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज