एउटा कार्यपत्रबाट अर्कोमा प्रतिलिपि गर्न र टाँस्न म्याक्रो (१५ विधिहरू)

  • यो साझा गर्नुहोस्
Hugh West

सामग्री तालिका

जब हामी धेरै एक्सेल पानाहरूसँग काम गर्दैछौं, कहिलेकाहीँ हामीले एउटा स्प्रेडसिटबाट अर्कोमा डाटा प्रतिलिपि गर्नुपर्ने हुन्छ। एक्सेलमा कुनै पनि अपरेशन चलाउनको लागि VBA लागू गर्नु सबैभन्दा प्रभावकारी, छिटो र सुरक्षित तरिका हो। यस लेखमा, हामी तपाईंलाई एक्सेलमा VBA म्याक्रो मार्फत एउटा कार्यपत्रबाट अर्को कार्यपत्रमा डाटा कसरी प्रतिलिपि गरेर टाँस्ने भन्ने देखाउने छौँ।

कार्यपुस्तिका डाउनलोड गर्नुहोस्

तपाईँ यहाँबाट नि:शुल्क अभ्यास एक्सेल कार्यपुस्तिका डाउनलोड गर्न सक्नुहुन्छ।

एक कार्यपत्रबाट अर्को.xlsm मा प्रतिलिपि गरेर टाँस्नुहोस्

15 एक्सेलमा एक कार्यपत्रबाट अर्को कार्यपत्रमा डाटा प्रतिलिपि गर्न र टाँस्ने VBA सँग विधिहरू

यस खण्डमा, तपाईंले कसरी डाटा प्रतिलिपि गर्न सक्नुहुन्छ भन्ने बारे १५ विधिहरू सिक्नुहुनेछ। एउटा कार्यपत्र र त्यसलाई अर्को मा VBA को साथमा Excel मा टाँस्नुहोस्।

माथि यो लेखले हाम्रो उदाहरणको रूपमा विचार गर्ने डेटासेट छ।

१. एक कार्यपत्रबाट अर्को कार्यपत्रमा डाटाको दायरा प्रतिलिपि गर्न र टाँस्नका लागि VBA म्याक्रो इम्बेड गर्नुहोस्

एक कार्यपत्रबाट अर्को कार्यपत्रमा VBA सँग डाटाको दायरा प्रतिलिपि गरेर टाँस्ने चरणहरू वर्णन गरिएको छ। तल।

चरणहरू:

  • सुरुमा, आफ्नो किबोर्डमा Alt + F11 थिच्नुहोस् वा ट्याबमा जानुहोस् विकासकर्ता -> भिजुअल बेसिक खोल्न भिजुअल बेसिक सम्पादक

3>

  • पप-अप कोडमा सञ्झ्याल, मेनु पट्टीबाट, क्लिक गर्नुहोस् घुसाउनुहोस् -> मोड्युल

  • अब, निम्न कोड प्रतिलिपि गर्नुहोस् रएक्सेलमा फिल्टर गरिएका कक्षहरू (४ विधिहरू)
  • रन टाइम त्रुटि 1004: दायरा वर्गको टाँस्ने विशेष विधि असफल
  • लिङ्क टाँस्ने र ट्रान्सपोज कसरी गर्ने एक्सेल (8 द्रुत तरिकाहरू)

12। माथिको दायराबाट प्रतिलिपि गरिएको सूत्र राख्दा दायराको तल्लो भागमा एउटा पङ्क्ति टाँस्नुहोस्

जब तपाईं मान प्रतिलिपि गर्न चाहनुहुन्छ र त्यसमा टाँस्ने क्रममा सूत्रलाई भित्र राख्नुहोस् अर्को पङ्क्ति, त्यसपछि VBA कोडको साथ तपाईले कार्यलाई सजिलै कार्यान्वयन गर्न सक्नुहुन्छ।

चरणहरू:

  • पहिले, भिजुअल खोल्नुहोस्। आधारभूत सम्पादक विकासकर्ता ट्याबबाट र कोड विन्डोमा घुसाउनुहोस् एउटा मोड्युल
  • दोस्रो, निम्न प्रतिलिपि गर्नुहोस् कोड टाँस्नुहोस् कोड विन्डोमा।
6040

तपाईँको कोड अब चल्नको लागि तयार छ।

<11
  • अर्को, यो कोड चलाउनुहोस् र तलको छवि हेर्नुहोस्।
  • 14>

    अन्तिम पङ्क्ति ठ्याक्कै यसरी प्रतिलिपि गरिएको छ यो यसको छेउमा पङ्क्तिमा छ।

    थप पढ्नुहोस्: एक्सेलमा स्वचालित रूपमा एक सेलबाट अर्कोमा डाटा कसरी प्रतिलिपि गर्ने

    13. VBA एक पानाबाट अर्को पानामा डाटालाई अर्को खुल्ला तर सुरक्षित गरिएको कार्यपुस्तिकामा नक्कल गर्न

    हाम्रो उदाहरण कार्यपुस्तिकाको नाम याद गर्नुहोस्, स्रोत कार्यपुस्तिका<19 । हामी यस कार्यपुस्तिकाको डेटासेट पानाबाट डाटा प्रतिलिपि गर्नेछौं र यसलाई अर्को कार्यपुस्तिकामा गन्तव्य कार्यपुस्तिका नामक अर्को कार्यपुस्तिकामा टाँस्नेछौं। खोल्नुहोस् तर बचत गरिएको छैनअझै

    चरणहरू:

    • पहिले, भिजुअल बेसिक सम्पादक बाट खोल्नुहोस् कोड विन्डोमा विकासकर्ता ट्याब र घुसाउनुहोस् एउटा मोड्युल
    • दोस्रो, निम्न कोड प्रतिलिपि गर्नुहोस् पेस्ट गर्नुहोस् कोड विन्डोमा।
    5386

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, यो कोड चलाउनुहोस्

    डेटा डेटासेट पानाबाट मा स्रोत कार्यपुस्तिका अब पाना १ पाना गन्तव्य कार्यपुस्तिका मा प्रतिलिपि गरिएको छ।

    थप पढ्नुहोस्: एक्सेल VBA: सेल मान प्रतिलिपि गर्नुहोस् र अर्को सेलमा टाँस्नुहोस्

    14। अर्को खुल्ला र सुरक्षित कार्यपुस्तिकामा एउटा पानाबाट अर्को पानामा डाटा पुन: उत्पादन गर्न म्याक्रो

    यस पटक, हामी डेटा प्रतिलिपि गर्नेछौं डेटासेट<19 बाट। पाना स्रोत कार्यपुस्तिका टाँस्नुहोस् यसलाई पाना2 कार्यपत्रमा <1 मा गन्तव्य कार्यपुस्तिका । तर अब, कार्यपुस्तिका खुला छ र बचत गरिएको छ

    चरणहरू:

    • पहिले, खोल्नुहोस् भिजुअल बेसिक सम्पादक विकासकर्ता ट्याबबाट र कोड विन्डोमा घुसाउनुहोस् एउटा मोड्युल
    • दोस्रो, निम्न कोड प्रतिलिपि गर्नुहोस् टाँस्नुहोस् कोड विन्डोमा।
    4058

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • त्यसपछि, यो कोड चलाउनुहोस्

    डेटा डेटासेट पानाबाट स्रोतकार्यपुस्तिका अब Sheet2 पाना गन्तव्य कार्यपुस्तिका मा प्रतिलिपि गरिएको छ। र नाम हेर्नुहोस्, यो कार्यपुस्तिका यस पटक बचत गरिएको थियो

    थप पढ्नुहोस्: ढाँचा परिवर्तन नगरी एक्सेलमा कसरी प्रतिलिपि गर्ने र टाँस्ने<2

    15। अर्को बन्द कार्यपुस्तिकामा एउटा कार्यपत्रबाट अर्को कार्यपत्रमा डाटा प्रतिलिपि गर्न र टाँस्न VBA लागू गर्नुहोस्

    अघिल्लो दुई खण्डहरूमा, हामीले एउटा कार्यपत्रबाट अर्को कार्यपुस्तिकामा डाटा कसरी प्रतिलिपि गर्ने र टाँस्ने भनेर सिक्यौं। खोल्नुहोस्। यस खण्डमा, हामी कसरी कार्यपुस्तिका बन्द हुँदा डाटा कपी र टाँस्ने कोड सिक्ने छौँ।

    चरणहरू:

    • पहिले, विकासकर्ता ट्याबबाट भिजुअल बेसिक सम्पादक खोल्नुहोस् र कोड विन्डोमा घुसाउनुहोस् एउटा मोड्युल
    • दोस्रो, निम्न कोड प्रतिलिपि गर्नुहोस् टाँस्नुहोस् कोड विन्डोमा।
    2574

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, चलाउनुहोस् यो कोड।
    • 14>

      यद्यपि, यस पटक कार्यपुस्तिका थियो बन्द भयो तर कोड कार्यान्वयन पछि पनि, डेटासेट पानाको स्रोत कार्यपुस्तिका को डेटा अब <मा प्रतिलिपि गरिएको छ। 18>Sheet3 पाना गन्तव्य कार्यपुस्तिका मा।

      थप पढ्नुहोस्: डेटा प्रतिलिपि गर्न एक्सेल VBA नखोलेको अर्को कार्यपुस्तिकाबाट

      स्मरण गर्नुपर्ने कुराहरू

      • विधि 1 देखि 14 लाई तपाइँको कार्यपुस्तिका हुनु आवश्यक छखोलियो । ती विधिहरूमा देखाइएका म्याक्रो कोडहरू कार्यान्वयन गर्दा, स्रोत र गन्तव्य कार्यपुस्तिका दुवै खुला राख्न नबिर्सनुहोस्।
      • तपाईँको कार्यपुस्तिकाहरू बचत हुँदा फाइल प्रकारसँग फाइलको नाम लेख्नुहोस् कोड भित्र। जब कार्यपुस्तिकाहरू बचत हुँदैनन्, तब फाइलको प्रकार बिना फाइलको नाम मात्र लेख्नुहोस् । उदाहरणका लागि, यदि तपाईंको कार्यपुस्तिका बचत गरिएको छ भने, त्यसपछि " गन्तव्य। xlsx " लेख्नुहोस्, तर यदि कार्यपुस्तिका बचत गरिएको छैन , त्यसपछि कोड भित्र “ गन्तव्य ” लेख्नुहोस्।

      निष्कर्ष

      यस लेखले तपाइँलाई एक्सेलमा VBA को साथ कसरी एउटा कार्यपत्रबाट अर्को कार्यपत्रमा डाटा प्रतिलिपि गरेर टाँस्ने भनेर देखाएको छ। मलाई आशा छ कि यो लेख तपाईलाई धेरै लाभदायक भएको छ। यदि तपाईसँग यस विषयमा कुनै प्रश्नहरू छन् भने सोध्न नहिचकिचाउनुहोस्।

      पेस्ट गर्नुहोस् यसलाई कोड विन्डो मा।
    4058

    तपाईँको कोड अब चल्नको लागि तयार छ।

    कोडको यो टुक्राले पानाको डेटासेट नामक पानाबाट रेन्जलाई B2 बाट F9 मा प्रतिलिपि गर्नेछ र तीहरूलाई B2 दायरामा टाँस्नेछ। CopyPaste नामक पाना मा।

    • त्यसपछि, आफ्नो किबोर्ड वा मेनुबाट F5 थिच्नुहोस्। बार चयन गर्नुहोस् चलाउनुहोस् -> Sub/UserForm चलाउनुहोस्। म्याक्रो चलाउनको लागि सब-मेनु पट्टीमा रहेको सानो प्ले आइकन मा क्लिक गर्न सक्नुहुन्छ।

    निम्न छवि हेर्नुहोस् .

    अन्तमा, डेटासेट पानाबाट सबै डाटा अब कपीपेस्ट<मा प्रतिलिपि गरिएको छ। हाम्रो Excel कार्यपुस्तिकामा 19> पाना।

    थप पढ्नुहोस्: Excel VBA: अर्को कार्यपुस्तिकामा दायरा प्रतिलिपि गर्नुहोस्

    2 । एक्सेलमा एक सक्रिय कार्यपत्रबाट अर्कोमा डाटा प्रतिलिपि गर्न र टाँस्न VBA म्याक्रो

    अघिल्लो खण्डमा, हामीले कार्यपत्र सक्रिय गर्न आवश्यक परेन। तर यस खण्डमा, हामी कसरी एक सक्रिय कार्यपत्रमा डेटा प्रतिलिपि गरेर टाँस्ने सिक्ने छौँ।

    चरणहरू:

    • उस्तै तरिकाले पहिले जस्तै, विकासकर्ता ट्याबबाट भिजुअल आधारभूत सम्पादक खोल्नुहोस् र कोड विन्डोमा घुसाउनुहोस् एउटा मोड्युल
    • कोड विन्डोमा, निम्न कोड प्रतिलिपि गर्नुहोस् टाँस्नुहोस् यसलाई।
    2247

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, रन माथि देखाइएको कोड र नतिजा निम्नमा हेर्नुहोस्छवि।

    यस पटक, डेटासेट पानाबाट सबै डाटा अब मा प्रतिलिपि गरिएको छ। टाँस्नुहोस् पाना जुन हामीले डाटा प्रतिलिपि गर्नु अघि सक्रिय गर्यौं।

    थप पढ्नुहोस्: एउटा सेलबाट अर्को पानामा पाठ प्रतिलिपि गर्न एक्सेल सूत्र

    ३. VBA म्याक्रोको साथ एक्सेलमा एउटा कार्यपत्रबाट अर्कोमा एकल कक्ष प्रतिलिपि गर्नुहोस् र टाँस्नुहोस्

    माथिका खण्डहरूमा, तपाईंले एक कार्यपत्रबाट अर्को कार्यपत्रमा डेटाको दायरा कसरी प्रतिलिपि गर्ने र टाँस्ने भनेर सिक्नुभएको छ। अब, तपाईँले आफ्नो एक्सेल स्प्रेडसिटमा डेटाको एक टुक्रा हुँदा प्रतिलिपि र टाँस्न कसरी देख्नुहुनेछ।

    निम्न छवि हेर्नुहोस्, <1 दायरा पानामा एउटा मात्र मान हुन्छ।

    24>

    हामी कसरी यस एउटा सेललाई अर्को सेलमा प्रतिलिपि गरेर टाँस्न सक्छौँ भनेर हेर्नेछौँ। पाना एक्सेलमा VBA

    चरणहरू:

    • माथि देखाइए अनुसार, भिजुअल बेसिक सम्पादक<खोल्नुहोस् 2> विकासकर्ता ट्याबबाट र कोड विन्डोमा घुसाउनुहोस् एउटा मोड्युल
    • कोड विन्डोमा, निम्न प्रतिलिपि गर्नुहोस् कोड टाँस्नुहोस्
    1640

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, कोडको यो टुक्रा चलाउनुहोस् र निम्न छविलाई ध्यान दिनुहोस्।

    26>

    त्यो एकल डाटा “ यो सेल प्रतिलिपि गर्नुहोस्<19 सेल B4 डेटासेट पानामा अब प्रतिलिपि दायरा पानामा प्रतिलिपि गरिएको छ। सेल B2

    थप पढ्नुहोस्: केवल प्रतिलिपि गर्न एक्सेल VBAगन्तव्यका मानहरू (म्याक्रो, UDF, र UserForm)

    4. एक्सेल म्याक्रोमा टाँस्ने विशेष विधिको साथ एउटा कार्यपत्रबाट अर्कोमा प्रतिलिपि गरिएको डाटा टाँस्नुहोस्

    तपाईँले एउटा कार्यपत्रबाट डाटा प्रतिलिपि गरेर टाँस्न सक्नुहुन्छ एक्सेलको पेस्टस्पेशल<2 मार्फत विभिन्न तरिकामा।> विधि VBA सँग। त्यसो गर्ने चरणहरू तल दिइएका छन्।

    चरणहरू:

    • पहिले, विकासकर्ताबाट भिजुअल बेसिक सम्पादक खोल्नुहोस्। कोड विन्डोमा ट्याब र घुसाउनुहोस् एउटा मोड्युल
    • दोस्रो, निम्न कोड प्रतिलिपि गर्नुहोस् टाँस्नुहोस् कोड विन्डोमा जानुहोस्।
    9164

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, रन कोडको यो टुक्रा।

    माथिको चित्र हेर्नुहोस्। डेटासेट पानाबाट डाटा अब एक्सेलमा PasteSpecial पानामा स्थानान्तरण गरिएको छ।

    थप पढ्नुहोस् : VBA टाँस्ने विशेष मान र ढाँचाहरू Excel मा प्रतिलिपि गर्न (९ उदाहरणहरू)

    5. एक्सेलमा एउटा कार्यपत्रबाट अर्कोमा अन्तिम सेलको तलको डेटा प्रतिलिपि गर्न र टाँस्न म्याक्रो

    हामीसँग पहिले नै डेटासेट पानामा केही डाटा छ (मा देखाइएको छ। परिचय खण्ड)। अब, यस खण्डको आगामी भाग हेर्नुहोस्। हामीसँग अब अन्तिम सेल नामको अर्को पानामा केही नयाँ डाटा छ।

    29>

    हामी यहाँ के गर्न चाहन्छौं, हामी गर्नेछौं। विशिष्ट डाटा प्रतिलिपि गर्नुहोस् (सेलहरू B5 देखि F9) डेटासेट पाना र टाँस्नुहोस् ती मायस अन्तिम कक्ष पानाको अन्तिम कक्ष तल।

    चरणहरू:

    • पहिले, विकासकर्ता ट्याबबाट भिजुअल बेसिक सम्पादक खोल्नुहोस् र कोड विन्डोमा घुसाउनुहोस् एउटा मोड्युल
    • दोस्रो, निम्न कोड प्रतिलिपि गर्नुहोस् टाँस्नुहोस् कोड विन्डोमा।
    1316

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, यो कोड चलाउनुहोस् । तलको छवि हेर्नुहोस्।

    यहाँ, डेटासेट पाना बाट चयन गरिएको डाटा मात्र <1 छ एक्सेलमा अन्तिम सेल पाना मा अन्तिम सेलको तल प्रतिलिपि गरियो।

    थप पढ्नुहोस्: > एक्सेलमा मानहरू प्रतिलिपि गर्न र टाँस्ने सूत्र ( ५ उदाहरणहरू)

    6. VBA म्याक्रो पहिले वर्कशीट खाली गर्नुहोस् त्यसपछि अर्को कार्यपत्रमा प्रतिलिपि गरेर टाँस्नुहोस्

    तपाईंको अवस्थित पानामा गलत डाटा छ र तपाईं त्यहाँको मूल डाटा निकाल्न चाहनुहुन्छ भने के हुन्छ।

    तलको छवि हेर्नुहोस्। हामी रेन्ज खाली गर्नुहोस् पानाबाट डाटा खाली गर्नेछौं र VBA कोडको साथ डेटासेट पानाबाट डाटा यहाँ भण्डार गर्नेछौं।

    चरणहरू:

    • सबैभन्दा पहिले, विकासकर्ता ट्याबबाट भिजुअल बेसिक सम्पादक खोल्नुहोस् र घुसाउनुहोस् कोड विन्डोमा मोड्युल
    • दोस्रो, निम्न कोड प्रतिलिपि गर्नुहोस् टाँस्नुहोस् कोड विन्डोमा।<13
    2512

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, रन कोडको यो टुक्रा। हेर्नुस्निम्न छवि।

    खाली दायरा पानामा अघिल्लो डाटा अब <बाट डाटा द्वारा प्रतिस्थापित गरिएको छ। 1> डेटासेट पाना।

    थप पढ्नुहोस्: मापदण्डमा आधारित एक कार्यपुस्तिकाबाट अर्कोमा डाटा प्रतिलिपि गर्न म्याक्रो

    ७। दायरा।प्रतिलिपि कार्य

    अब, हामी VBA कोड कसरी बाट डाटा प्रतिलिपि गरेर टाँस्ने भन्ने बारे सिक्ने छौँ। Excel मा Range.Copy प्रकार्यको साथ एउटा कार्यपत्र अर्को मा।

    चरणहरू:

    • पहिले, <1 खोल्नुहोस् विकासकर्ता ट्याबबाट>भिजुअल बेसिक सम्पादक कोड विन्डोमा घुसाउनुहोस् एउटा मोड्युल
    • दोस्रो, प्रतिलिपि गर्नुहोस्। निम्न कोड टाँस्नुहोस् कोड विन्डोमा।
    2283

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, चलाउनुहोस् कोडको यो टुक्रा र निम्न छवि हेर्नुहोस्।

    36>

    हामीले सफलतापूर्वक डाटा डुप्लिकेट गरेका छौं Range.Copy प्रकार्यको साथ डेटासेट पाना प्रतिलिपि दायरा पाना।

    <0 थप पढ्नुहोस्: अर्को सेलमा सेल मान प्रतिलिपि गर्न एक्सेल सूत्र

    समान पढाइहरू

    • मापदण्डको आधारमा अर्को कार्यपत्रमा पङ्क्तिहरू प्रतिलिपि गर्न एक्सेल VBA
    • मानहरू टाँस्न VBA प्रयोग गर्नुहोस् एक्सेलमा कुनै ढाँचा नभएको y
    • कसरी एक्सेलमा मात्र देखिने कक्षहरू प्रतिलिपि र टाँस्ने (३ सजिलो तरिका)
    • प्रतिलिपि र टाँस्नुहोस्एक्सेलमा काम गरिरहेको छैन (९ कारण र समाधानहरू)
    • म्याक्रो प्रयोग गरेर एक्सेलमा धेरै पङ्क्तिहरू कसरी प्रतिलिपि गर्ने (4 उदाहरणहरू)

    <१>८। USEDRANGE गुणसँग एउटा कार्यपत्रबाट अर्को कार्यपत्रमा डाटा डुप्लिकेट गर्न म्याक्रो कोड लागू गर्नुहोस्

    यस पटक, हामी VBA कोड कसरी एकबाट डाटा प्रतिलिपि गरेर टाँस्ने भन्ने बारे सिक्नेछौं। Excel मा UsedRange विशेषताको साथ अर्को मा कार्यपत्र।

    चरणहरू:

    • पहिले, भिजुअल बेसिक खोल्नुहोस्। सम्पादक विकासकर्ता ट्याबबाट र कोड विन्डोमा घुसाउनुहोस् एउटा मोड्युल
    • दोस्रो, निम्न कोड प्रतिलिपि गर्नुहोस् टाँस्नुहोस् कोड विन्डोमा।
    9625

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, रन कोडको यो टुक्रा।

    हामीले माथिको चित्रमा देख्न सक्छौं, हामीले सफलतापूर्वक प्रतिलिपि गरेर टाँसेका छौं। USEDRANGE गुणसँग डेटासेट पाना UsedRange पानाबाट डाटा।

    थप पढ्नुहोस्: एक्सेलमा बहु सेलहरूमा समान मान कसरी प्रतिलिपि गर्ने (4 विधिहरू)

    9। एक्सेलमा एक पानाबाट अर्को पानामा चयन गरिएको डाटा प्रतिलिपि गर्न र टाँस्न VBA म्याक्रो

    तपाईँले VBA<मार्फत एउटा कार्यपत्रबाट अर्को कार्यपत्रमा चयन गरिएका केही डाटा मात्र प्रतिलिपि गरेर टाँस्न सक्नुहुन्छ २>। त्यसका लागि चरणहरू तल देखाइएको छ।

    चरणहरू:

    • पहिले, विकासकर्ता<बाट भिजुअल बेसिक सम्पादक खोल्नुहोस्। 2> ट्याब र घुसाउनुहोस् एक मोड्युल भित्रकोड विन्डो।
    • दोस्रो, निम्न कोड प्रतिलिपि गर्नुहोस् टाँस्नुहोस् कोड विन्डोमा।
    6923

    तपाईँको कोड अहिले छ चलाउनको लागि तयार छ।

    यस कोडले B4 बाट F7 मा दायरा मात्र प्रतिलिपि गर्नेछ डेटासेट पानाबाट र ती टाँस्नुहोस् B2 दायरा टाँस्नुहोस् नामक पाना मा।

    • अर्को, यो कोड चलाउनुहोस्

    अन्तमा, डेटासेट पानाबाट मात्र चयन गरिएको डाटा एक्सेल कार्यपुस्तिकामा चयनित टाँस्नुहोस् पानामा सफलतापूर्वक प्रतिलिपि गरी टाँसिएको छ।

    थप पढ्नुहोस्: VBA PasteSpecial र कसरी लागू गर्ने? एक्सेलमा स्रोत ढाँचा राख्नुहोस्

    10। पहिलो खाली पङ्क्तिमा एउटा कार्यपत्रबाट अर्कोमा डाटा डुप्लिकेट गर्न म्याक्रो कोड

    यहाँ, हामी कसरी डेटा प्रतिलिपि गर्ने डेटासेट <19 बाट हेर्नेछौं। पाना र टाँस्नुहोस् ती पहिलो खाली कक्षमा अर्को कार्यपत्रमा एक्सेलमा VBA

    चरणहरू:

    • पहिले, विकासकर्ता ट्याबबाट भिजुअल बेसिक सम्पादक खोल्नुहोस् र घुसाउनुहोस् एक मोड्युल कोड विन्डोमा।
    • दोस्रो, निम्न कोड प्रतिलिपि गर्नुहोस् टाँस्नुहोस् कोड विन्डोमा।
    9139

    तपाईँको कोड हो अब चलाउन तयार छ।

    • अर्को, चलाउनुहोस् कोडको यो भाग।

    माथिको छविमा हेर्नुहोस्। Sheet13 पूर्ण रूपमा खाली थियो। फलस्वरूप, निष्पादित कोड टाँसियो डाटासेट पानाबाट प्रतिलिपि गरिएको डाटा एकदमै पहिलो सेल मा Sheet13 Excel मा पाना।

    थप पढ्नुहोस्: एक्सेल VBA (३ उदाहरणहरू) संग अर्को खाली पङ्क्तिमा मानहरू प्रतिलिपि गर्नुहोस् र टाँस्नुहोस्

    11। एक एक्सेल पानाबाट स्वत: फिल्टर गरिएको डाटा प्रतिलिपि गर्न र टाँस्न VBA इम्बेड गर्नुहोस् अर्कोमा एक्सेल। VBA बाट चरण-दर-चरण कसरी गर्ने भनेर जान्न यो लेख पछ्याउनुहोस्।

    चरणहरू:

    • पहिले, खोल्नुहोस् भिजुअल बेसिक सम्पादक विकासकर्ता ट्याबबाट र कोड विन्डोमा घुसाउनुहोस् एउटा मोड्युल
    • दोस्रो, प्रतिलिपि गर्नुहोस्। निम्न कोड टाँस्नुहोस् कोड विन्डोमा।
    1975

    तपाईँको कोड अब चल्नको लागि तयार छ।

    • अर्को, यो कोड चलाउनुहोस् । यसमा “ Dean ” भएको पङ्क्ति मात्र फिल्टर गरी अर्को पानामा प्रतिलिपि गरिनेछ।

    माथिको छविमा ध्यान दिनुहोस्। B स्तम्भ बाट फिल्टर गरिएको डाटा “ Dean ” अब Sheet15 पानामा प्रतिलिपि गरी टाँसिएको छ। .

    थप पढ्नुहोस्: VBA (७ विधिहरू) प्रयोग गरेर एक्सेलमा कसरी प्रतिलिपि गर्ने र टाँस्ने

    समान पढाइहरू

    • कसरी स्वतःफिल्टर गर्ने र एक्सेल VBA सँग दृश्यात्मक पङ्क्तिहरू प्रतिलिपि गर्ने
    • एक्सेलमा अर्को कार्यपत्रमा अद्वितीय मानहरू प्रतिलिपि गर्नुहोस् (५ विधिहरू)
    • कसरी मर्ज र प्रतिलिपि गर्ने

    Hugh West एक उच्च अनुभवी एक्सेल प्रशिक्षक र उद्योग मा 10 वर्ष भन्दा बढी अनुभव संग विश्लेषक हो। उनले लेखा र वित्तमा स्नातक र व्यवसाय प्रशासनमा स्नातकोत्तर डिग्री हासिल गरेका छन्। Hugh को शिक्षण को लागी एक जोश छ र एक अद्वितीय शिक्षण दृष्टिकोण को विकास गरेको छ जुन पछ्याउन र बुझ्न सजिलो छ। एक्सेलको उनको विशेषज्ञ ज्ञानले विश्वभरका हजारौं विद्यार्थी र पेशेवरहरूलाई उनीहरूको सीप सुधार गर्न र उनीहरूको करियरमा उत्कृष्टता हासिल गर्न मद्दत गरेको छ। आफ्नो ब्लग मार्फत, हगले व्यक्ति र व्यवसायहरूलाई उनीहरूको पूर्ण क्षमतामा पुग्न मद्दत गर्न नि:शुल्क एक्सेल ट्यूटोरियलहरू र अनलाइन प्रशिक्षणहरू प्रदान गर्दै आफ्नो ज्ञान संसारसँग साझा गर्छन्।