Excel VBA పరిధిని మరొక షీట్‌కి కాపీ చేయండి (8 సులభమైన మార్గాలు)

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

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

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

ప్రాక్టీస్ చేయడానికి వర్క్‌బుక్‌ని డౌన్‌లోడ్ చేయండి

VBA పరిధిని మరొక షీట్‌కి కాపీ చేయండి

ఫార్మాట్‌తో మరొక షీట్‌కి మీరు కాపీ ఒక షీట్ నుండి మరొక షీట్‌కి ఫార్మాట్ తో పరిధిని కాపీ చేయాలనుకున్నప్పుడు మీరు ని ఉపయోగించడం ద్వారా దీన్ని చేయవచ్చు. 2>VBA .

ఇక్కడ, నేను ని డేటాసెట్ షీట్ నుండి తో ఫార్మాట్ షీట్ వరకు కాపీ చేస్తాను.

0>విధానాన్ని ప్రారంభిద్దాం,

మొదట, డెవలపర్ ట్యాబ్ >> విజువల్ బేసిక్ ఎంచుకోండి

మీరు VBA <ని తెరవడానికి ALT + F11 కీబోర్డ్‌ని కూడా ఉపయోగించవచ్చు. 3>ఎడిటర్.

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

అక్కడి నుండి, ఇన్సర్ట్ <3ని తెరవండి>>> మాడ్యూల్ ని ఎంచుకోండి.

A మాడ్యూల్ ఓపెన్ అవుతుంది ఆపై తెరిచిన కోడ్‌లో కింది కోడ్‌ను టైప్ చేయండి >> మాక్రోలను వీక్షించండి

డైలాగ్ బాక్స్ పాప్ అప్ అవుతుంది.

ఎంచుకోండి

ఇప్పుడు, మాక్రో పేరు నుండి Copy_Range_BelowLastCell_AnotherSheets ని కూడా ఎంచుకోండి Macros in లో వర్క్‌బుక్‌ని ఎంచుకోండి.

చివరిగా, రన్ చేయండి ఎంచుకున్న మాక్రో .

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

8. VBA శ్రేణిని మరొక వర్క్‌బుక్ చివరి వరుసకు కాపీ చేయండి

మీరు కాపీ చేయాలనుకుంటే మరొక వర్క్‌బుక్ షీట్ యొక్క చివరి వరుస వరకు ఉన్న పరిధి మీరు VBA ని కూడా ఉపయోగించవచ్చు.

ఇక్కడ, నేను డేటాసెట్2 నుండి ని కాపీ చేస్తాను షీట్ నుండి Sheet1 of Book2 కానీ మొదటి ఖాళీ కాని సెల్ నుండి.

విధానాన్ని ప్రారంభించడానికి,

మొదట, డెవలపర్ టాబ్ >> విజువల్ బేసిక్ ఎంచుకోండి

మీరు VBA ఎడిటర్‌ను తెరవడానికి ALT + F11 కీబోర్డ్‌ని కూడా ఉపయోగించవచ్చు. <1

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

అక్కడి నుండి, ఇన్సర్ట్ <3ని తెరవండి>>> మాడ్యూల్ ని ఎంచుకోండి.

A మాడ్యూల్ ఓపెన్ అవుతుంది ఆ తర్వాత తెరిచిన మాడ్యూల్ లో కింది కోడ్‌ని టైప్ చేయండి.

4727

ఇక్కడ, నేను ఉప విధానాన్ని Copy_Range_BelowLastCell_To_Another_Workbook ఇక్కడ wsCopy మరియు ws Destination వర్క్‌షీట్ రకం, lCopyLastRow మరియు lDestLastRow పొడవైన రకం.

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

తర్వాత, కాపీ పరిధిలో A నిలువు వరుస డేటా ఆధారంగా చివరి అడ్డు వరుసను కనుగొనడానికి రో పద్ధతిని ఉపయోగించారు.

మళ్లీ, వరుస పద్ధతిని ఉపయోగించారు గమ్యస్థాన పరిధిలో A నిలువు వరుస డేటా ఆధారంగా మొదటి ఖాళీ అడ్డు వరుసను కనుగొనడానికి ఆఫ్‌సెట్ ని ఒక ఆస్తిని క్రిందికి తరలించడానికి కూడా ఉపయోగించబడింది.

చివరిగా, కాపీ చేయబడింది Dataset2 షీట్ యొక్క డేటా Excel VBA కాపీ రేంజ్ నుండి మరొక Sheet.xlsm వర్క్‌బుక్ నుండి గమ్యస్థానానికి Sheet1 వర్క్‌బుక్ Book2.xlsx .

ఇప్పుడు, కోడ్‌ను సేవ్ చేసి, వర్క్‌షీట్‌కి తిరిగి వెళ్లండి.

తర్వాత, వీక్షణ ట్యాబ్ >> నుండి మాక్రోలు >> మాక్రోలను వీక్షించండి

డైలాగ్ బాక్స్ పాప్ అప్ అవుతుంది.

ఎంచుకోండి

ఇప్పుడు, మాక్రో పేరు నుండి Copy_Range_BelowLastCell_To_Another_Workbook ని కూడా ఎంచుకోండి Macros in లో వర్క్‌బుక్‌ని ఎంచుకోండి.

చివరిగా, రన్ ఎంచుకున్న మాక్రో .

కాబట్టి, ఇది కాపీ ఇప్పటికే ఉన్న షీట్ నుండి మరొక వర్క్‌బుక్ చివరి వరుస వరకు ఎంచుకున్న పరిధిని కాపీ చేస్తుంది.

ప్రాక్టీస్ విభాగం

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

ముగింపు

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

మాడ్యూల్.
5874

ఇక్కడ, నేను ఉప విధానాన్ని Copy_Range_withFormat_ToAnother_Sheet

నేను ఇప్పటికే ఉన్న షీట్ నుండి షీట్ పేరు Formatతో కి కాపీ చేయడానికి B1:E10 పరిధిని తీసుకున్నాను.

ఇక్కడ, నేను కాపీ ని ఉపయోగించాను. ఎంచుకున్న పరిధిని కాపీ చేసే పద్ధతి, కాపీ పద్ధతి ఏదైనా పరిధిని ఫార్మాట్ తో కాపీ చేస్తుంది.

చివరిగా, కోడ్‌ను సేవ్ చేసి, వర్క్‌షీట్‌కి తిరిగి వెళ్లండి .

తర్వాత, వీక్షణ ట్యాబ్ >> నుండి మాక్రోలు >> మాక్రోలను వీక్షించండి

డైలాగ్ బాక్స్ పాప్ అప్ అవుతుంది.

ఎంచుకోండి

ఇప్పుడు, మాక్రో పేరు నుండి Copy_Range_withFormat_ToAnother_Sheet ని కూడా ఎంచుకోండి Macros in లో వర్క్‌బుక్‌ని ఎంచుకోండి.

చివరిగా, రన్ చేయండి ఎంచుకున్న మాక్రో .

అందుకే, ఇది ఎంచుకున్న పరిధిని ఫార్మాట్ తో నేను ఎంచుకున్న కొత్త షీట్‌కి కాపీ చేస్తుంది ( ఫార్మాట్‌తో) .

2. VBA ఫార్మాట్ లేకుండా మరొక షీట్‌కి పరిధిని కాపీ చేయండి

ఇది కూడా VBA ని ఉపయోగించి ని ఫార్మాట్ లేకుండా మరొక షీట్‌కి కాపీ చేయడం సాధ్యపడుతుంది.

ఇక్కడ, నేను కాపీ చేస్తాను డేటాసెట్ షీట్ నుండి ఫార్మాట్ లేకుండా షీట్ వరకు పరిధి.

విధానాన్ని ప్రారంభిద్దాం,

ఇప్పుడు, డెవలపర్ ని తెరవండి ట్యాబ్ >> విజువల్ బేసిక్ ఎంచుకోండి ( ALT + F11ని ఉపయోగించండి)

తర్వాత, ఇది <2 తెరవబడుతుంది>అప్లికేషన్స్ కోసం మైక్రోసాఫ్ట్ విజువల్ బేసిక్.

తర్వాత, ఇన్సర్ట్ తెరవండి >> మాడ్యూల్ ని ఎంచుకోండి.

A మాడ్యూల్ ఓపెన్ అవుతుంది ఆ తర్వాత తెరిచిన మాడ్యూల్ లో కింది కోడ్‌ని టైప్ చేయండి.

2602

ఇక్కడ, నేను ఉప విధానాన్ని Copy_Range_WithoutFormat_Toanother_Sheet

నేను పరిధిని తీసుకున్నాను B1:E10 ఇప్పటికే ఉన్న షీట్ నుండి షీట్ పేరు ఫార్మాట్ లేకుండా కి కాపీ చేయడానికి.

ఇక్కడ, నేను ఎంచుకున్న పరిధిని కాపీ చేయడానికి కాపీ పద్ధతిని ఉపయోగించాను. పేస్ట్:=xlPasteValues ​​ ని పేస్ట్‌స్పెషల్ పద్ధతిలో పేర్కొన్నారు, తద్వారా ఇది ఎంచుకున్న పరిధిలోని విలువలు మాత్రమే అతికించబడుతుంది, ఫార్మాట్‌లో కాదు.

చివరిగా , కోడ్‌ను సేవ్ చేసి, వర్క్‌షీట్‌కి తిరిగి వెళ్లండి.

తర్వాత, వీక్షణ ట్యాబ్ >> నుండి మాక్రోలు >> మాక్రోలను వీక్షించండి

డైలాగ్ బాక్స్ పాప్ అప్ అవుతుంది.

ఎంచుకోండి

ఇప్పుడు, మాక్రో పేరు నుండి Copy_Range_WithoutFormat_Toanother_Sheet ని ఎంచుకోండి మరియు Macros in లో వర్క్‌బుక్‌ను కూడా ఎంచుకోండి.

చివరిగా, ఎంచుకున్న మాక్రో ని అమలు చేయండి.

అందువలన, ఇది విలువలు కాదు ఫార్మాట్<3తో మాత్రమే కాపీ ఎంచుకున్న పరిధిని కాపీ చేస్తుంది>.

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

కొన్నిసార్లు మీరు ఏదైనా ఎంచుకున్న పరిధిని కాపీ చేయండి, దాని కోసం మీరు ని ని ఫార్మాట్ మరియు కాలమ్ వెడల్పు తో కాపీ చేయవచ్చు.

ఇక్కడ, నేను డేటాసెట్ షీట్ నుండి ఫార్మాట్ &కి శ్రేణిని కాపీ చేస్తాను కాలమ్ వెడల్పు షీట్.

VBA ని ఉపయోగించి టాస్క్ చేసే విధానాన్ని చూడటానికి,

మొదట, డెవలపర్ టాబ్ >> విజువల్ బేసిక్ ఎంచుకోండి

మీరు VBA ఎడిటర్‌ను తెరవడానికి ALT + F11 కీబోర్డ్‌ని కూడా ఉపయోగించవచ్చు. <1

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

అక్కడ, ఇన్సర్ట్ తెరవండి. >> మాడ్యూల్ ని ఎంచుకోండి.

A మాడ్యూల్ ఓపెన్ అవుతుంది ఆ తర్వాత తెరిచిన మాడ్యూల్ లో కింది కోడ్‌ని టైప్ చేయండి.

1793

ఇక్కడ, నేను ఉప విధానాన్ని Copy_Range_to_Another_Sheet_with_FormatAndColumnWidth

నేను పరిధిని తీసుకున్నాను B1:E10 ఇప్పటికే ఉన్న షీట్ నుండి డెస్టినేషన్ షీట్ పేరుకు కాపీ చేయడానికి ఫార్మాట్ & నిలువు వరుస వెడల్పు .

ఇక్కడ, నేను ఎంచుకున్న పరిధిని కాపీ చేయడానికి కాపీ పద్ధతిని ఉపయోగించాను. నేను అతికించండి .

చివరిగా, కోడ్‌ను సేవ్ చేసి, వర్క్‌షీట్‌కి తిరిగి వెళ్లండి.

తర్వాత, వీక్షణ ట్యాబ్ >> నుండి మాక్రోలు >> మాక్రోలను వీక్షించండి

డైలాగ్ బాక్స్ పాప్ అప్ అవుతుంది.

ఎంచుకోండి

ఇప్పుడు, మాక్రో పేరు నుండి Copy_Range_to_Another_Sheet_with_FormatAndColumnWidth ని ఎంచుకోండి మరియు Macros in లో వర్క్‌బుక్‌ని కూడా ఎంచుకోండి.

చివరిగా, ఎంచుకున్న ని అమలు చేయండి మాక్రో .

ఫలితంగా, ఇది ఎంచుకున్న పరిధిని ఫార్మాట్ మరియు కాలమ్ వెడల్పు తో కాపీ చేస్తుంది.

4. VBA ఫార్ములాతో మరొక షీట్‌కి పరిధిని కాపీ చేయండి

మీ డేటాసెట్‌లో ఏదైనా ఫార్ములా ఉంటే మీరు కాపీ చేయాలనుకుంటున్నారు. పరవాలేదు! మీరు ఫార్ములా ని కలిగి ఉన్న పరిధిని మరొక షీట్‌కి కాపీ చేయవచ్చు.

ఇక్కడ, నేను డేటాసెట్ షీట్ నుండి శ్రేణిని కాపీ చేస్తాను. ఫార్ములా షీట్‌తో

విధానాన్ని ప్రారంభిద్దాం,

ప్రారంభించడానికి, డెవలపర్ ట్యాబ్ >> విజువల్ బేసిక్ ఎంచుకోండి ( మీరు ALT + F11 కీబోర్డ్‌ని కూడా ఉపయోగించవచ్చు)

తర్వాత, ఇది అప్లికేషన్స్ కోసం మైక్రోసాఫ్ట్ విజువల్ బేసిక్ తెరవబడుతుంది.

అక్కడి నుండి, ఇన్సర్ట్ >> మాడ్యూల్ ని ఎంచుకోండి.

A మాడ్యూల్ ఓపెన్ అవుతుంది ఆ తర్వాత తెరిచిన మాడ్యూల్ లో కింది కోడ్‌ని టైప్ చేయండి.

7299

ఇక్కడ, నేను ఉప విధానాన్ని Copy_Range_withFormula_ToAnother_Sheet

నేను పరిధిని తీసుకున్నాను B1:E10 ఇప్పటికే ఉన్న షీట్ నుండి డెస్టినేషన్ షీట్ పేరు ఫార్ములాతో కి కాపీ చేయడానికి.

ఇక్కడ, నేను ఎంచుకున్న పరిధిని కాపీ చేయడానికి కాపీ పద్ధతిని ఉపయోగించాను. నేను అతికించండి , కోడ్‌ను సేవ్ చేసి, వర్క్‌షీట్‌కి తిరిగి వెళ్లండి.

తర్వాత, వీక్షణను తెరవండి ట్యాబ్ >> నుండి మాక్రోలు >> మాక్రోలను వీక్షించండి

డైలాగ్ బాక్స్ పాప్ అప్ అవుతుంది.

ఎంచుకోండి

ఇప్పుడు, మాక్రో పేరు నుండి Copy_Range_withFormula_ToAnother_Sheet ని కూడా ఎంచుకోండి Macros in లో వర్క్‌బుక్‌ని ఎంచుకోండి.

చివరిగా, రన్ చేయండి ఎంచుకున్న మాక్రో .

అందువలన, ఇది ఎంచుకున్న అన్ని సెల్ పరిధులను ఫార్ములాలతో కాపీ చేస్తుంది.

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

  • VBA రేంజ్ ఆఫ్‌సెట్‌ని ఎలా ఉపయోగించాలి (11 మార్గాలు)
  • Excelలో ప్రతి సెల్‌కి VBA (3 పద్ధతులు)
  • Excelలో VBA యొక్క రేంజ్ ఆబ్జెక్ట్‌ను ఎలా ఉపయోగించాలి (5 లక్షణాలు)

5. ఆటోఫిట్‌తో శ్రేణిని మరొక షీట్‌కి కాపీ చేయండి

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

ఇక్కడ, నేను ని డేటాసెట్ నుండి ఒక పరిధిని కాపీ చేస్తాను. షీట్ నుండి ఆటోఫిట్ షీట్

విధానాన్ని ప్రారంభిద్దాం,

మొదట, డెవలపర్ ట్యాబ్ >> విజువల్ బేసిక్ ఎంచుకోండి

మీరు VBA ఎడిటర్‌ను తెరవడానికి ALT + F11 కీబోర్డ్‌ని కూడా ఉపయోగించవచ్చు. <1

తర్వాత, ఇది అప్లికేషన్‌ల కోసం మైక్రోసాఫ్ట్ విజువల్ బేసిక్ విండోను తెరుస్తుంది.

తర్వాత, ఇన్సర్ట్ > తెరవండి ;> మాడ్యూల్ ని ఎంచుకోండి.

A మాడ్యూల్ ఓపెన్ అవుతుంది ఆపై తెరిచిన కోడ్‌లో కింది కోడ్‌ను టైప్ చేయండి మాడ్యూల్ .

1321

ఇక్కడ, నేను సబ్ ప్రొసీజర్ Copy_Range_withFormat_AutoFit

ముందుగా, నేను డేటాసెట్ వర్క్‌షీట్‌ని ఎంచుకున్నాను. ఆపై ఇప్పటికే ఉన్న షీట్ నుండి AutoFit పేరుతో ఉన్న గమ్యస్థాన షీట్‌కి కాపీ చేయడానికి B1:E10 పరిధిని తీసుకున్నాను.

ఇక్కడ, నేను కాపీ ని ఉపయోగించాను ఎంచుకున్న పరిధిని కాపీ చేసే పద్ధతి మరియు AutoFit పద్ధతి అందించిన నిలువు వరుసలను B:E ఆటోఫిట్ చేస్తుంది.

చివరిగా, కోడ్‌ను సేవ్ చేసి, వెళ్ళండి వర్క్‌షీట్‌కి తిరిగి వెళ్లండి.

తర్వాత, వీక్షణ ట్యాబ్ >> నుండి మాక్రోలు >> మాక్రోలను వీక్షించండి

డైలాగ్ బాక్స్ పాప్ అప్ అవుతుంది.

ఎంచుకోండి

ఇప్పుడు, మాక్రో పేరు నుండి Copy_Range_withFormat_AutoFit ని కూడా ఎంచుకోండి Macros in లో వర్క్‌బుక్‌ని ఎంచుకోండి.

చివరిగా, రన్ ఎంచుకున్న మాక్రో .

కాబట్టి, ఇది ఎంచుకున్న పరిధిని కొత్త షీట్‌కి కాపీ చేస్తుంది మరియు ఆటోఫిట్ నిలువులను కూడా కాపీ చేస్తుంది.

6. VBA పరిధిని మరొక వర్క్‌బుక్‌కి కాపీ చేయండి

మీకు కావాలంటే మీరు ఒక షీట్ నుండి మరొక షీట్‌కి పరిధిని కాపీ కూడా చేయవచ్చు వేరే వర్క్‌బుక్.

ఇక్కడ, నేను డేటాసెట్ షీట్ నుండి షీట్1 బుక్1 కి కాపీ చేస్తాను వర్క్‌బుక్.

విధానాన్ని ప్రారంభిద్దాం,

మొదట, డెవలపర్ ట్యాబ్ >> విజువల్ బేసిక్ ఎంచుకోండి (y మీరు ALT + F11 కీబోర్డ్‌ని కూడా ఉపయోగించవచ్చు)

అప్పుడు, ఇది Microsoft Visual తెరవబడుతుందిఅప్లికేషన్‌ల కోసం ప్రాథమికం.

తర్వాత, ఇన్సర్ట్ >> మాడ్యూల్ ని ఎంచుకోండి.

A మాడ్యూల్ ఓపెన్ అవుతుంది ఆ తర్వాత తెరిచిన మాడ్యూల్ లో కింది కోడ్‌ని టైప్ చేయండి.

7511

ఇక్కడ, నేను ఉప విధానాన్ని Copy_Range_WithFormat_Toanother_WorkBook

నేను పరిధిని తీసుకున్నాను B3:E10 షీట్ పేరు నుండి డేటాసెట్ ఇప్పటికే ఉన్న షీట్ నుండి కొత్త వర్క్‌బుక్ పేరు బుక్1 మరియు షీట్ పేరు షీట్1 .

ఇక్కడ, నేను ఎంచుకున్న పరిధిని కొత్త వర్క్‌బుక్‌కి కాపీ చేయడానికి కాపీ పద్ధతిని ఉపయోగించాను.

చివరిగా, కోడ్‌ను సేవ్ చేసి, వర్క్‌షీట్‌కి తిరిగి వెళ్లండి.

తర్వాత, వీక్షణ ట్యాబ్ >> నుండి మాక్రోలు >> మాక్రోలను వీక్షించండి

డైలాగ్ బాక్స్ పాప్ అప్ అవుతుంది.

ఎంచుకోండి

ఇప్పుడు, మాక్రో పేరు నుండి Copy_Range_WithFormat_Toanother_WorkBook ని కూడా ఎంచుకోండి Macros in లో వర్క్‌బుక్‌ని ఎంచుకోండి.

చివరిగా, రన్ చేయండి ఎంచుకున్న మాక్రో .

ఇప్పుడు, ఇది డేటాసెట్ షీట్ నుండి మరొక వర్క్‌బుక్‌కి

ఎంచుకున్న పరిధిని కాపీ చేస్తుంది.

7. మరొక షీట్‌లోని చివరి అడ్డు వరుసకు పరిధిని కాపీ చేయండి

ఏమైనప్పటికీ, మీరు పరిధిని మరొక షీట్‌కి కాపీ చేయాలనుకుంటే నిర్దిష్ట సెల్ లేదా చివరి సెల్ నుండి మీరు VBA ని ఉపయోగించి దీన్ని చేయవచ్చు.

విధానంలోకి ప్రవేశించే ముందు, నేను <తో కూడిన రెండు కొత్త షీట్‌లను తీసుకున్నానని మీకు చెప్పాలనుకుంటున్నాను 2> పూర్తి పేరు, ఇమెయిల్, మరియు చిరునామా .

ముందుగా డేటాసెట్2 షీట్‌ని గమనించండి.

ఇక్కడ క్రింద చివరి సెల్ షీట్ ఉంది.

ఇక్కడ, నేను నుండి ని ని కాపీ చేస్తాను 2>డేటాసెట్2 షీట్ నుండి చివరి సెల్ క్రింద కానీ మొదటి ఖాళీ కాని సెల్ నుండి.

ప్రారంభించడానికి, డెవలపర్ టాబ్ >> విజువల్ బేసిక్ ఎంచుకోండి

తర్వాత, ఇది అప్లికేషన్స్ కోసం మైక్రోసాఫ్ట్ విజువల్ బేసిక్ తెరవబడుతుంది.

తర్వాత, తెరవండి >> మాడ్యూల్ ని ఎంచుకోండి.

A మాడ్యూల్ ఓపెన్ అవుతుంది ఆ తర్వాత తెరిచిన మాడ్యూల్ లో కింది కోడ్‌ని టైప్ చేయండి.

4322

ఇక్కడ, నేను ఉప విధానాన్ని Copy_Range_BelowLastCell_AnotherSheets

మొదట, నేను షీట్‌ని ఎంచుకున్నాను డేటాసెట్2 ఆపై చివరి వరుస ను లెక్కించడానికి వరుస పద్ధతిని ఉపయోగించారు మరియు లెక్కించిన అడ్డు వరుసను lr లో ఉంచారు.

తర్వాత తీసుకోబడింది పరిధి A2:C & lr ఇప్పటికే ఉన్న షీట్ నుండి డెస్టినేషన్ షీట్ పేరుకు కాపీ చేయడానికి చివరి సెల్ దిగువన .

మళ్లీ, చివరిని లెక్కించడానికి వరుస పద్ధతిని ఉపయోగించారు చివరి సెల్ క్రింద పేరుతో ఉన్న మరొక షీట్ యొక్క అడ్డువరు మరియు లెక్కించబడిన అడ్డు వరుసను lrAnotherSheet లో ఉంచింది.

ఇక్కడ, నేను కాపీ పద్ధతిని ఉపయోగించాను ఎంచుకున్న పరిధిని కాపీ చేయడానికి మరియు AutoFit పద్ధతి అందించిన నిలువు వరుసలను A:C ఆటోఫిట్ చేస్తుంది.

చివరిగా, కోడ్‌ను సేవ్ చేసి, వెనుకకు వెళ్లండి వర్క్‌షీట్‌కి.

తర్వాత, వీక్షణ ట్యాబ్ >> మాక్రోల నుండి

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