మాక్రో ఒక వర్క్‌షీట్ నుండి మరొక వర్క్‌షీట్‌కి కాపీ మరియు అతికించడానికి (15 పద్ధతులు)

  • దీన్ని భాగస్వామ్యం చేయండి
Hugh West

విషయ సూచిక

మేము బహుళ ఎక్సెల్ షీట్‌లతో వ్యవహరిస్తున్నప్పుడు, కొన్నిసార్లు మనం ఒక స్ప్రెడ్‌షీట్ నుండి మరొక స్ప్రెడ్‌షీట్‌కు డేటాను కాపీ చేయాల్సి ఉంటుంది. Excelలో ఏదైనా ఆపరేషన్‌ను అమలు చేయడానికి VBA ని అమలు చేయడం అత్యంత ప్రభావవంతమైన, వేగవంతమైన మరియు సురక్షితమైన పద్ధతి. ఈ కథనంలో, VBA మాక్రో తో Excelలో ఒక వర్క్‌షీట్ నుండి మరొకదానికి డేటాను కాపీ చేసి పేస్ట్ చేయడం ఎలాగో మేము మీకు చూపుతాము.

వర్క్‌బుక్‌ని డౌన్‌లోడ్ చేయండి

మీరు ఇక్కడ నుండి ఉచిత ప్రాక్టీస్ Excel వర్క్‌బుక్‌ని డౌన్‌లోడ్ చేసుకోవచ్చు.

ఒక వర్క్‌షీట్ నుండి మరొక వర్క్‌షీట్‌కి కాపీ చేసి అతికించండి.xlsm

Excelలో ఒక వర్క్‌షీట్ నుండి మరొక వర్క్‌షీట్‌కు డేటాను కాపీ చేసి పేస్ట్ చేయడానికి VBAతో 15 పద్ధతులు

ఈ విభాగంలో, మీరు దీని నుండి డేటాను ఎలా కాపీ చేయవచ్చో 15 పద్ధతులను నేర్చుకుంటారు ఒక వర్క్‌షీట్ మరియు దానిని మరొక లో VBA తో Excelలో అతికించండి.

పైన ఈ కథనం మా ఉదాహరణగా పరిగణించబడే డేటాసెట్.

1. ఒక వర్క్‌షీట్ నుండి మరొక వర్క్‌షీట్‌కి డేటా పరిధిని కాపీ చేసి పేస్ట్ చేయడానికి VBA మాక్రోను పొందుపరచండి

ఒక వర్క్‌షీట్ నుండి మరొక వర్క్‌షీట్‌కి డేటా పరిధిని VBA తో కాపీ చేసి పేస్ట్ చేసే దశలు వివరించబడ్డాయి. క్రింద.

దశలు:

  • ప్రారంభంలో, మీ కీబోర్డ్‌పై Alt + F11 నొక్కండి లేదా ట్యాబ్‌కి వెళ్లండి డెవలపర్ -> విజువల్ బేసిక్ ఎడిటర్ ని తెరవడానికి విజువల్ బేసిక్ విండో, మెను బార్ నుండి, ఇన్సర్ట్ -> మాడ్యూల్ .

  • ఇప్పుడు, క్రింది కోడ్‌ని కాపీ చేయండి మరియుExcelలో ఫిల్టర్ చేయబడిన సెల్‌లు (4 పద్ధతులు)
  • రన్ టైమ్ ఎర్రర్ 1004: రేంజ్ క్లాస్ యొక్క పేస్ట్‌స్పెషల్ మెథడ్ విఫలమైంది
  • లింక్‌ని పేస్ట్ చేయడం మరియు ట్రాన్స్‌పోజ్ చేయడం ఎలా Excel (8 త్వరిత మార్గాలు)

12. ఎగువ శ్రేణి నుండి కాపీ చేసిన ఫార్ములాని ఉంచేటప్పుడు ఒక శ్రేణి దిగువన ఒక అడ్డు వరుసను అతికించండి

మీరు ఒక విలువను కాపీ చేయాలనుకున్నప్పుడు మరియు దానిని అతికించేటప్పుడు దానిలో ఫార్ములాను ఉంచండి మరొక అడ్డు వరుస, ఆపై VBA కోడ్‌తో మీరు పనిని సులభంగా అమలు చేయవచ్చు.

దశలు:

  • మొదట, విజువల్ తెరవండి డెవలపర్ ట్యాబ్ నుండి ప్రాథమిక ఎడిటర్ మరియు కోడ్ విండోలో చొప్పించండి మాడ్యూల్ .
  • రెండవది, క్రింది వాటిని కాపీ చేయండి కోడ్ మరియు అతికించండి కోడ్ విండోలో.
2508

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, ఈ కోడ్‌ని రన్ చేసి, దిగువన ఉన్న చిత్రాన్ని చూడండి.

చివరి అడ్డు వరుస సరిగ్గా ఇలాగే కాపీ చేయబడింది అది పక్కన ఉన్న అడ్డు వరుసలో ఉంది.

మరింత చదవండి: ఎక్సెల్‌లో ఆటోమేటిక్‌గా డేటాను ఒక సెల్ నుండి మరొక సెల్‌కి కాపీ చేయడం ఎలా

13. VBA డేటాను ఒక షీట్ నుండి మరొక షీట్‌కి మరొక ఓపెన్ కానీ సేవ్ చేయని వర్క్‌బుక్‌లో పునరావృతం చేయడానికి

మా ఉదాహరణ వర్క్‌బుక్ పేరును గమనించండి, మూల వర్క్‌బుక్<19 . మేము ఈ వర్క్‌బుక్ నుండి డేటాసెట్ షీట్ నుండి డేటాను కాపీ చేసి, డెస్టినేషన్ వర్క్‌బుక్ పేరుతో ఉన్న మరో వర్క్‌షీట్‌లో అతికిస్తాము. తెరువు కానీ సేవ్ చేయబడలేదుఇంకా .

దశలు:

  • మొదట, విజువల్ బేసిక్ ఎడిటర్ ని తెరవండి కోడ్ విండోలో డెవలపర్ ట్యాబ్ మరియు చొప్పించండి మాడ్యూల్ .
  • రెండవది, క్రింది కోడ్‌ను కాపీ చేయండి మరియు అతికించండి కోడ్ విండోలో.
8137

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, ఈ కోడ్‌ని అమలు చేయండి.

డేటాసెట్ షీట్ నుండి డేటా మూల వర్క్‌బుక్ ఇప్పుడు డెస్టినేషన్ వర్క్‌బుక్ లోని షీట్1 షీట్‌లో కాపీ చేయబడింది.

మరింత చదవండి: Excel VBA: సెల్ విలువను కాపీ చేసి మరొక సెల్‌లో అతికించండి

14. మరొక ఓపెన్ మరియు సేవ్ చేసిన వర్క్‌బుక్‌లో ఒక షీట్ నుండి మరొక షీట్‌కి డేటాను పునరుత్పత్తి చేయడానికి మాక్రో

ఈసారి, మేము డేటాను డేటాసెట్<19 నుండి కాపీ చేస్తాము సోర్స్ వర్క్‌బుక్ నుండి షీట్ మరియు షీట్2 వర్క్‌షీట్‌లో అతికించండి > గమ్యం వర్క్‌బుక్ . కానీ ఇప్పుడు, వర్క్‌బుక్ తెరవబడింది మరియు సేవ్ చేయబడింది .

దశలు:

  • మొదట, విజువల్ బేసిక్ ఎడిటర్<2 తెరవండి> డెవలపర్ ట్యాబ్ నుండి మరియు కోడ్ విండోలో చొప్పించండి మాడ్యూల్ .
  • రెండవది, క్రింది కోడ్‌ని కాపీ చేయండి మరియు అతికించండి కోడ్ విండోలో.
2808

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, ఈ కోడ్‌ని రన్ అమలు చేయండి.

డేటాసెట్ షీట్ నుండి మూలంవర్క్‌బుక్ ఇప్పుడు డెస్టినేషన్ వర్క్‌బుక్ లోని షీట్2 షీట్‌లో కాపీ చేయబడింది. మరియు పేరును చూడండి, ఈసారి వర్క్‌బుక్ సేవ్ చేయబడింది .

మరింత చదవండి: ఎక్సెల్‌లో ఫార్మాట్‌ని మార్చకుండా కాపీ చేసి పేస్ట్ చేయడం ఎలా

15. మరొక క్లోజ్డ్ వర్క్‌బుక్‌లో ఒక వర్క్‌షీట్ నుండి మరొక వర్క్‌షీట్‌కు డేటాను కాపీ చేసి పేస్ట్ చేయడానికి VBAని వర్తింపజేయండి

మునుపటి రెండు విభాగాలలో, మేము ఒక వర్క్‌షీట్ నుండి మరొక వర్క్‌బుక్‌లో డేటాను కాపీ చేసి పేస్ట్ చేయడం ఎలాగో నేర్చుకున్నాము. తెరవండి. ఈ విభాగంలో, వర్క్‌బుక్ మూసివేయబడినప్పుడు డేటాను కాపీ చేసి పేస్ట్ చేయడం ఎలా అనే కోడ్‌ను మేము నేర్చుకుంటాము .

దశలు:

  • మొదట, డెవలపర్ ట్యాబ్ నుండి విజువల్ బేసిక్ ఎడిటర్ ని తెరిచి, కోడ్ విండోలో మాడ్యూల్ ని చొప్పించండి.
  • రెండవది, క్రింది కోడ్‌ను కాపీ చేసి మరియు అతికించండి కోడ్ విండోలో.
8941

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, రన్ ఈ కోడ్.

అయినప్పటికీ, ఈసారి వర్క్‌బుక్ ఉంది మూసివేయబడింది కానీ ఇప్పటికీ కోడ్ అమలు తర్వాత, సోర్స్ వర్క్‌బుక్ లోని డేటాసెట్ షీట్ నుండి డేటా ఇప్పుడు లో కాపీ చేయబడింది 18>షీట్3 డెస్టినేషన్ వర్క్‌బుక్‌లో .

మరింత చదవండి: డేటా కాపీ చేయడానికి Excel VBA తెరవకుండానే మరో వర్క్‌బుక్ నుండి

గుర్తుంచుకోవలసిన విషయాలు

  • 1 నుండి 14 వరకు ఉన్న పద్ధతులు మీ వర్క్‌బుక్‌లు ఉండాలితెరవబడింది . ఆ పద్ధతుల్లో చూపబడిన స్థూల కోడ్‌లను అమలు చేస్తున్నప్పుడు, మూలాధారం మరియు గమ్యస్థాన వర్క్‌బుక్‌లు రెండింటినీ తెరిచి ఉంచడం మర్చిపోవద్దు.
  • మీ వర్క్‌బుక్‌లు సేవ్ చేయబడినప్పుడు ఫైల్ పేరును ఫైల్ రకంతో వ్రాయండి కోడ్ లోపల. వర్క్‌బుక్‌లు సేవ్ కానప్పుడు, ఫైల్ రకం లేకుండా ఫైల్ పేరు మాత్రమే వ్రాయండి. ఉదాహరణకు, మీ వర్క్‌బుక్ సేవ్ చేయబడితే , “ గమ్యం. xlsx ” అని వ్రాయండి, అయితే వర్క్‌బుక్ సేవ్ చేయబడలేదు , ఆపై కోడ్‌లో “ గమ్యం ” అని వ్రాయండి.

ముగింపు <5

Excelలో VBA తో ఒక వర్క్‌షీట్ నుండి మరొకదానికి డేటాను కాపీ చేసి పేస్ట్ చేయడం ఎలాగో ఈ కథనం మీకు చూపుతుంది. ఈ వ్యాసం మీకు చాలా ఉపయోగకరంగా ఉందని నేను ఆశిస్తున్నాను. అంశానికి సంబంధించి మీకు ఏవైనా ప్రశ్నలు ఉంటే అడగడానికి సంకోచించకండి.

అతికించండి కోడ్ విండో .
6329

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

0>ఈ కోడ్ ముక్క, డేటాసెట్ అనే షీట్ నుండి B2 నుండి F9కి పరిధిని కాపీ చేస్తుంది మరియు B2 పరిధిలోని వాటిని అతికిస్తుంది కాపీపేస్ట్ అనే షీట్‌లో .
  • తర్వాత, మీ కీబోర్డ్‌లో లేదా మెను నుండి F5 నొక్కండి బార్ ఎంచుకోండి రన్ -> సబ్/యూజర్‌ఫారమ్ ని అమలు చేయండి. మీరు మాక్రోను అమలు చేయడానికి ఉప-మెను బార్‌లోని చిన్న ప్లే చిహ్నం పై కూడా క్లిక్ చేయవచ్చు.

క్రింది చిత్రాన్ని చూడండి .

చివరిగా, డేటాసెట్ షీట్ నుండి మొత్తం డేటా ఇప్పుడు కాపీపేస్ట్<లో కాపీ చేయబడింది మా Excel వర్క్‌బుక్‌లో 19> షీట్.

మరింత చదవండి: Excel VBA: రేంజ్‌ని మరొక వర్క్‌బుక్‌కి కాపీ చేయండి

2 . Excelలో ఒక యాక్టివ్ వర్క్‌షీట్ నుండి మరొకదానికి డేటాను కాపీ చేసి, అతికించడానికి VBA మాక్రో

మునుపటి విభాగంలో, మాకు వర్క్‌షీట్ సక్రియం చేయాల్సిన అవసరం లేదు. కానీ ఈ విభాగంలో, యాక్టివ్ వర్క్‌షీట్‌లో డేటాను కాపీ చేసి పేస్ట్ చేయడం ఎలాగో నేర్చుకుంటాము .

దశలు:

  • అదే విధంగా మునుపటిలాగా, డెవలపర్ ట్యాబ్ నుండి విజువల్ బేసిక్ ఎడిటర్ ని తెరిచి, కోడ్ విండోలో మాడ్యూల్ ని చొప్పించండి.
  • కోడ్ విండోలో, క్రింది కోడ్‌ను కాపీ చేయండి మరియు అతికించండి .
8239

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, పైన చూపిన విధంగా కోడ్‌ని రన్ చేయండి మరియు కింది వాటిలో ఫలితాన్ని చూడండిచిత్రం.

ఈసారి, డేటాసెట్ షీట్‌లోని మొత్తం డేటా ఇప్పుడు లో కాపీ చేయబడింది డేటాను కాపీ చేయడానికి ముందు మేము యాక్టివేట్ చేసిన అతికించండి షీట్.

మరింత చదవండి: ఒక సెల్ నుండి మరొక షీట్‌కి వచనాన్ని కాపీ చేయడానికి Excel ఫార్ములా<2

3. VBA మాక్రోతో Excelలో ఒక వర్క్‌షీట్ నుండి మరొక సెల్‌ను కాపీ చేసి, అతికించండి

పై విభాగాలలో, మీరు ఒక వర్క్‌షీట్ నుండి మరొక వర్క్‌షీట్‌కి డేటా పరిధిని కాపీ చేసి పేస్ట్ చేయడం ఎలాగో నేర్చుకున్నారు. ఇప్పుడు, మీరు మీ Excel స్ప్రెడ్‌షీట్‌లో ఒకే డేటా ని కలిగి ఉన్నప్పుడు కాపీ మరియు పేస్ట్ చేయడం ఎలాగో చూస్తారు.

క్రింది చిత్రాన్ని చూడండి, పరిధి షీట్‌లో ఒక విలువ మాత్రమే ఉంటుంది.

మేము ఈ సెల్‌ని మరొక సెల్‌కి కాపీ చేసి పేస్ట్ చేయడం ఎలాగో చూద్దాం షీట్ Excelలో VBA తో.

దశలు:

  • పై చూపిన విధంగా, విజువల్ బేసిక్ ఎడిటర్<ని తెరవండి 2> డెవలపర్ ట్యాబ్ నుండి మరియు కోడ్ విండోలో చొప్పించండి మాడ్యూల్ .
  • కోడ్ విండోలో, క్రింది వాటిని కాపీ చేయండి కోడ్ మరియు పేస్ట్
4912

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, ఈ కోడ్‌ను అమలు చేయండి మరియు క్రింది చిత్రాన్ని గమనించండి.

ఆ ఒక్క డేటా “ ఈ సెల్‌ని కాపీ చేయండి<19 డేటాసెట్ షీట్‌లోని సెల్ B4 లో ” ఇప్పుడు కాపీ రేంజ్ షీట్‌లో కాపీ చేయబడింది సెల్ B2 .

మరింత చదవండి: ఎక్సెల్ VBA కాపీ చేయడానికి మాత్రమేగమ్యస్థానానికి విలువలు (మాక్రో, UDF మరియు వినియోగదారు ఫారమ్)

4. Excel మాక్రోలో పేస్ట్‌స్పెషల్ మెథడ్‌తో ఒక వర్క్‌షీట్ నుండి మరొకదానికి కాపీ చేసిన డేటాను అతికించండి

మీరు ఒక వర్క్‌షీట్ నుండి డేటాను కాపీ చేయవచ్చు మరియు వాటిని వివిధ మార్గాల్లో Excel యొక్క PasteSpecial<2తో అతికించవచ్చు> VBA తో పద్ధతి. అలా చేయాల్సిన దశలు క్రింద ఇవ్వబడ్డాయి.

దశలు:

  • మొదట, డెవలపర్ నుండి విజువల్ బేసిక్ ఎడిటర్ ని తెరవండి కోడ్ విండోలో ట్యాబ్ మరియు చొప్పించండి మాడ్యూల్ > ఇది కోడ్ విండోలోకి.
9370

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, రన్ ఈ కోడ్ ముక్క.

పై చిత్రాన్ని చూడండి. డేటాసెట్ షీట్ నుండి డేటా ఇప్పుడు Excelలోని PasteSpecial షీట్‌లో బదిలీ చేయబడింది.

మరింత చదవండి : Excelలో విలువలు మరియు ఫార్మాట్‌లను కాపీ చేయడానికి VBA పేస్ట్ స్పెషల్ (9 ఉదాహరణలు)

5. ఎక్సెల్‌లోని చివరి సెల్‌లో ఒక వర్క్‌షీట్ నుండి మరొకదానికి డేటాను కాపీ చేసి అతికించడానికి మాక్రో

మేము ఇప్పటికే డేటాసెట్ షీట్‌లో కొంత డేటాను కలిగి ఉన్నాము (చూపబడింది పరిచయ విభాగం). ఇప్పుడు, ఈ విభాగంలోని రాబోయే భాగాన్ని చూడండి. చివరి సెల్ అనే పేరు గల మరో షీట్‌లో ఇప్పుడు మేము కొంత కొత్త డేటాను కలిగి ఉన్నాము.

మేము ఇక్కడ ఏమి చేయాలనుకుంటున్నాము, మేము చేస్తాము నిర్దిష్ట డేటాను (సెల్స్ B5 నుండి F9 వరకు) డేటాసెట్ షీట్ నుండి కాపీ చేసి, వాటిని అతికించండిఈ చివరి సెల్ షీట్‌లోని చివరి సెల్ కింద.

దశలు:

  • మొదట, డెవలపర్ ట్యాబ్ నుండి విజువల్ బేసిక్ ఎడిటర్ ని తెరిచి, కోడ్ విండోలో చొప్పించు మాడ్యూల్ .
  • రెండవది, క్రింది కోడ్‌ని కాపీ చేయండి మరియు అతికించండి కోడ్ విండోలో.
4294

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, ఈ కోడ్‌ని రన్ చేయండి. దిగువ చిత్రాన్ని చూడండి.

ఇక్కడ, డేటాసెట్ షీట్ నుండి ఎంచుకున్న డేటా మాత్రమే ఇప్పుడు <1గా ఉంది>ఎక్సెల్‌లోని చివరి సెల్ షీట్ లోని చివరి సెల్ దిగువన కాపీ చేయబడింది.

మరింత చదవండి: ఎక్సెల్‌లో విలువలను కాపీ చేసి పేస్ట్ చేయడానికి ఫార్ములా ( 5 ఉదాహరణలు)

6. వర్క్‌షీట్‌ను క్లియర్ చేయడానికి VBA మ్యాక్రో ముందుగా మరొక వర్క్‌షీట్‌కి కాపీ చేసి అతికించండి

మీ ప్రస్తుత షీట్‌లో మీరు తప్పు డేటాను కలిగి ఉంటే మరియు మీరు అసలు డేటాను అక్కడ నుండి సంగ్రహించాలనుకుంటే ఏమి చేయాలి.

క్రింది చిత్రాన్ని చూడండి. మేము క్లియర్ రేంజ్ షీట్ నుండి డేటాను క్లియర్ చేస్తాము మరియు డేటాసెట్ షీట్ నుండి VBA కోడ్‌తో డేటాను ఇక్కడ నిల్వ చేస్తాము.

దశలు:

  • మొదట, డెవలపర్ ట్యాబ్ నుండి విజువల్ బేసిక్ ఎడిటర్ ని తెరిచి ఇన్సర్ట్ చేయండి కోడ్ విండోలో ఒక మాడ్యూల్ .
  • రెండవది, క్రింది కోడ్‌ను కాపీ చేసి మరియు అతికించండి కోడ్ విండోలో.
6628

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, రన్ ఈ కోడ్ ముక్క. చూడండిక్రింది చిత్రం.

క్లియర్ రేంజ్ షీట్‌లోని మునుపటి డేటా ఇప్పుడు <నుండి డేటాతో భర్తీ చేయబడింది 1> డేటాసెట్ షీట్.

మరింత చదవండి: మాక్రో ప్రమాణాల ఆధారంగా ఒక వర్క్‌బుక్ నుండి మరొకదానికి డేటాను కాపీ చేయడానికి

7. మ్యాక్రో టు కాపీ మరియు పేస్ట్ డేటాను ఒక వర్క్‌షీట్ నుండి మరొక రేంజ్‌కి. కాపీ ఫంక్షన్

ఇప్పుడు, మేము VBA కోడ్‌ను కాపీ మరియు పేస్ట్ చేయడం ఎలా అనే దాని గురించి నేర్చుకుంటాము Excelలో Range.Copy ఫంక్షన్‌తో ఒక వర్క్‌షీట్‌కి మరొకటికి .

దశలు:

  • మొదట, <1ని తెరవండి డెవలపర్ ట్యాబ్ నుండి>విజువల్ బేసిక్ ఎడిటర్ మరియు కోడ్ విండోలో చొప్పించండి మాడ్యూల్ .
  • రెండవది, కాపీ కింది కోడ్‌ను మరియు అతికించండి కోడ్ విండోలో.
7160

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, రన్ ఈ కోడ్ భాగాన్ని మరియు క్రింది చిత్రాన్ని చూడండి.

మేము దీని నుండి డేటాను విజయవంతంగా నకిలీ చేసాము రేంజ్> మరింత చదవండి: ఎక్సెల్ ఫార్ములా సెల్ విలువను మరొక సెల్‌కి కాపీ చేయడానికి

ఇలాంటి రీడింగ్‌లు

  • ఎక్సెల్ VBA ప్రమాణాల ఆధారంగా మరొక వర్క్‌షీట్‌కి అడ్డు వరుసలను కాపీ చేయడానికి
  • విలువలను అతికించడానికి VBAని ఉపయోగించండి ఎక్సెల్‌లో ఫార్మాటింగ్ లేకుండా y
  • ఎక్సెల్‌లో మాత్రమే కనిపించే సెల్‌లను కాపీ చేసి పేస్ట్ చేయడం ఎలా (3 సులభమైన మార్గాలు)
  • కాపీ చేసి పేస్ట్ చేయండిExcelలో పని చేయడం లేదు (9 కారణాలు & amp; పరిష్కారాలు)
  • Macroని ఉపయోగించి Excelలో బహుళ వరుసలను ఎలా కాపీ చేయాలి (4 ఉదాహరణలు)

8. USEDRANGE ప్రాపర్టీతో ఒక వర్క్‌షీట్ నుండి మరొకదానికి డేటాను డూప్లికేట్ చేయడానికి మాక్రో కోడ్‌ని అమలు చేయండి

ఈసారి, మేము VBA కోడ్‌ని ఎలా కాపీ చేసి పేస్ట్ చేయాలో నేర్చుకుంటాము. Excelలో UsedRange లక్షణంతో మరొక కి వర్క్‌షీట్.

దశలు:

  • మొదట, విజువల్ బేసిక్ తెరవండి డెవలపర్ ట్యాబ్ నుండి ఎడిటర్ మరియు కోడ్ విండోలో చొప్పించండి మాడ్యూల్ .
  • రెండవది, క్రింది కోడ్‌ని కాపీ చేయండి మరియు అతికించండి కోడ్ విండోలో.
4988

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, రన్ ఈ కోడ్ ముక్క.

పై చిత్రంలో మనం చూడగలిగినట్లుగా, మేము విజయవంతంగా కాపీ చేసి అతికించాము USEDRANGE ఆస్తితో UsedRange షీట్‌లోని డేటాసెట్ షీట్ నుండి డేటా.

మరింత చదవండి: Excelలోని బహుళ సెల్‌లలో ఒకే విలువను ఎలా కాపీ చేయాలి (4 పద్ధతులు)

9. ఎంచుకున్న డేటాను ఒక షీట్ నుండి మరొక షీట్‌కి ఎక్సెల్‌లో కాపీ చేసి పేస్ట్ చేయడానికి VBA మాక్రో

మీరు ఒక వర్క్‌షీట్ నుండి మరొకదానికి ఎంచుకున్న కొన్ని డేటాను మాత్రమే కాపీ చేసి పేస్ట్ చేయవచ్చు VBA . దీన్ని చేయడానికి దశలు క్రింద చూపబడ్డాయి.

దశలు:

  • మొదట, డెవలపర్<నుండి విజువల్ బేసిక్ ఎడిటర్ ని తెరవండి 2> ట్యాబ్ మరియు చొప్పించు మాడ్యూల్ కోడ్ విండో.
  • రెండవది, క్రింది కోడ్‌ని కాపీ చేసి మరియు అతికించు కోడ్ విండోలో.
4866

మీ కోడ్ ఇప్పుడు ఉంది అమలు చేయడానికి సిద్ధంగా ఉంది.

ఈ కోడ్ డేటాసెట్ షీట్ నుండి B4 నుండి F7 పరిధిని మాత్రమే కాపీ చేస్తుంది మరియు అందులో అతికించబడుతుంది అతికించబడిన పేరు గల షీట్ లో B2 పరిధి.

  • తదుపరి, ఈ కోడ్‌ని అమలు చేయండి.

చివరిగా, డేటాసెట్ షీట్ నుండి ఎంచుకున్న డేటా మాత్రమే ఎక్సెల్ వర్క్‌బుక్‌లో ఎంచుకున్న అతికించండి షీట్‌లో విజయవంతంగా కాపీ మరియు అతికించబడ్డాయి.

మరింత చదవండి: VBA పేస్ట్‌స్పెషల్‌ని ఎలా అప్లై చేయాలి మరియు Excel

10లో సోర్స్ ఫార్మాటింగ్‌ని ఉంచండి. మొదటి ఖాళీ వరుసలో ఒక వర్క్‌షీట్ నుండి మరొకదానికి డేటాను నకిలీ చేయడానికి మాక్రో కోడ్

ఇక్కడ, డేటా ని డేటాసెట్ <19 నుండి కాపీ చేయడం ఎలాగో చూద్దాం షీట్ మరియు మొదటి ఖాళీ సెల్‌లోని ని మరొక వర్క్‌షీట్‌లో ఎక్సెల్‌లో VBA తో అతికించండి.

దశలు:

  • మొదట, డెవలపర్ ట్యాబ్ నుండి విజువల్ బేసిక్ ఎడిటర్ ని తెరిచి, చొప్పించు మాడ్యూల్ కోడ్ విండోలో.
  • రెండవది, క్రింది కోడ్‌ని కాపీ చేసి మరియు అతికించండి కోడ్ విండోలో.
8808

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

  • తర్వాత, రన్ ఈ కోడ్ భాగం.

3>

పై చిత్రంలో చూడండి. Sheet13 పూర్తిగా ఖాళీగా ఉంది. ఫలితంగా, అమలు చేయబడిన కోడ్ అతికించబడిందిExcelలోని Sheet13 షీట్‌లోని మొదటి సెల్ లోని డేటాసెట్ షీట్ నుండి కాపీ చేయబడిన డేటా.

మరింత చదవండి: Excel VBAతో విలువలను కాపీ చేసి, తదుపరి ఖాళీ వరుసకు అతికించండి (3 ఉదాహరణలు)

11. ఒక Excel షీట్ నుండి మరొకదానికి స్వీయ-ఫిల్టర్ చేసిన డేటాను కాపీ చేసి, అతికించడానికి VBAని పొందుపరచండి

మేము సోర్స్ డేటాసెట్‌ను ఫిల్టర్ చేయవచ్చు మరియు ఫిల్టర్ చేసిన డేటాను మాత్రమే మరొక వర్క్‌షీట్‌లో కాపీ చేసి అతికించవచ్చు ఎక్సెల్. VBA తో దశలవారీగా ఎలా చేయాలో తెలుసుకోవడానికి ఈ కథనాన్ని అనుసరించండి.

దశలు:

  • మొదట, తెరవండి డెవలపర్ ట్యాబ్ నుండి విజువల్ బేసిక్ ఎడిటర్ మరియు కోడ్ విండోలో చొప్పించండి మాడ్యూల్ .
  • రెండవది, కాపీ చేయండి క్రింది కోడ్ మరియు అతికించండి కోడ్ విండోలో.
1591

మీ కోడ్ ఇప్పుడు అమలు చేయడానికి సిద్ధంగా ఉంది.

11>
  • తర్వాత, ఈ కోడ్‌ని రన్ చేయండి. అందులో “ డీన్ ” ఉన్న అడ్డు వరుస మాత్రమే ఫిల్టర్ చేయబడుతుంది మరియు మరొక షీట్‌లో కాపీ చేయబడుతుంది.
  • పై చిత్రంలో గమనించండి. B కాలమ్ నుండి ఫిల్టర్ చేయబడిన డేటా “ Dean ” మాత్రమే ఇప్పుడు Sheet15 షీట్‌లో కాపీ చేసి అతికించబడింది .

    మరింత చదవండి: VBA (7 పద్ధతులు) ఉపయోగించి Excelలో కాపీ చేసి పేస్ట్ చేయడం ఎలా

    ఇలాంటి రీడింగ్‌లు

    • Excel VBAతో ఆటోఫిల్టర్ మరియు కనిపించే అడ్డు వరుసలను కాపీ చేయడం ఎలా
    • Excelలో మరో వర్క్‌షీట్‌కి ప్రత్యేక విలువలను కాపీ చేయండి (5 పద్ధతులు)
    • విలీనాన్ని ఎలా కాపీ చేయాలి మరియు

    హ్యూ వెస్ట్ పరిశ్రమలో 10 సంవత్సరాల అనుభవంతో అత్యంత అనుభవజ్ఞుడైన ఎక్సెల్ శిక్షకుడు మరియు విశ్లేషకుడు. అతను అకౌంటింగ్ మరియు ఫైనాన్స్‌లో బ్యాచిలర్ డిగ్రీని మరియు బిజినెస్ అడ్మినిస్ట్రేషన్‌లో మాస్టర్స్ డిగ్రీని కలిగి ఉన్నాడు. హ్యూకు బోధన పట్ల మక్కువ ఉంది మరియు అనుసరించడానికి మరియు అర్థం చేసుకోవడానికి సులభమైన బోధనా విధానాన్ని అభివృద్ధి చేశారు. ఎక్సెల్‌పై అతని నైపుణ్యం కలిగిన జ్ఞానం ప్రపంచవ్యాప్తంగా వేలాది మంది విద్యార్థులు మరియు నిపుణులకు వారి నైపుణ్యాలను మెరుగుపర్చడానికి మరియు వారి కెరీర్‌లో రాణించడానికి సహాయపడింది. తన బ్లాగ్ ద్వారా, హ్యూ తన జ్ఞానాన్ని ప్రపంచంతో పంచుకున్నాడు, ఉచిత Excel ట్యుటోరియల్స్ మరియు ఆన్‌లైన్ శిక్షణను అందిస్తూ వ్యక్తులు మరియు వ్యాపారాలు వారి పూర్తి సామర్థ్యాన్ని చేరుకోవడంలో సహాయపడతాయి.