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

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

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

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

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

వరుసలను మరొకదానికి కాపీ చేయండి Criteria.xlsm ఆధారంగా వర్క్‌షీట్

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

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

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

VBA విండో తెరవడానికి ALT+F11 ని నొక్కండి.

VBAలో విండో,

ఇన్సర్ట్ ట్యాబ్‌పై క్లిక్ చేసి, మాడ్యూల్ ని ఎంచుకోండి.

అది చేస్తుంది. మాడ్యూల్(కోడ్) విండోను తెరవండి. ఇప్పుడు,

మాడ్యూల్(కోడ్) విండోలో క్రింది కోడ్‌ని చొప్పించండి,

4812

కోడ్ Copy_Criteria_Text అనే పేరుతో ఒక మాక్రోని సృష్టిస్తుంది ప్రస్తుత వర్క్‌షీట్‌లోని C నిలువు వరుసలో వర్జీనియా కోసం శోధించండి మరియు ఏరియా సేల్స్ (షీట్3) అనే వర్క్‌షీట్‌లో వర్జీనియా ఉన్న అడ్డు వరుసలను తిరిగి ఇవ్వండి.

ఆ తర్వాత,

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

ALT+F8

నొక్కండి ఇది మాక్రో విండోను తెరుస్తుంది.

మాక్రో పేరు బాక్స్‌లో Copy_Criteria_Text ని ఎంచుకుని, రన్ పై క్లిక్ చేయండి.

ఫలితంగా, వర్జీనియాతో ఉన్న అడ్డు వరుసలు ఏరియా సేల్స్

అనే వర్క్‌షీట్‌లో కాపీ చేయబడతాయి.

మరింత చదవండి: Excelలో అడ్డు వరుసలను ఆటోమేటిక్‌గా మరొక షీట్‌కి కాపీ చేయడం ఎలా (4 పద్ధతులు)

2. సంఖ్య ప్రమాణాల ఆధారంగా అడ్డు వరుసలను మరొక వర్క్‌షీట్‌కి కాపీ చేయండి

ఇప్పుడు , సంఖ్యా ప్రమాణాల ఆధారంగా మీరు ఒక వర్క్‌షీట్ నుండి మరొక వర్క్‌షీట్‌కి అడ్డు వరుసలను ఎలా కాపీ చేయవచ్చో నేను మీకు చూపుతాను. మీరు $100000 కంటే ఎక్కువ ఉన్న విక్రయాల డేటాను టాప్ సేల్స్ అనే వర్క్‌షీట్‌కి కాపీ చేయాలనుకుంటున్నారని అనుకుందాం. అలా చేయడానికి, ముందుగా

VBA విండో తెరవడానికి ALT+F11 ని నొక్కండి.

VBA లో విండో,

ఇన్సర్ట్ ట్యాబ్‌పై క్లిక్ చేసి, మాడ్యూల్ ని ఎంచుకోండి.

ఇది <ని తెరుస్తుంది 1>మాడ్యూల్(కోడ్) కిటికీ. ఇప్పుడు,

మాడ్యూల్(కోడ్) విండోలో క్రింది కోడ్‌ను చొప్పించండి,

7812

కోడ్ Copy_Criteria_Number అనే పేరుతో ఒక మాక్రోను సృష్టిస్తుంది డేటా పేరుతో ఉన్న వర్క్‌షీట్‌లోని D ని నిలువు వరుసలో 100000 కంటే ఎక్కువ విలువలను శోధించండి మరియు టాప్ సేల్స్ అనే వర్క్‌షీట్‌లో $100000  కంటే ఎక్కువ విక్రయ విలువలను కలిగి ఉన్న అడ్డు వరుసలను తిరిగి ఇవ్వండి షీట్4).

ఆ తర్వాత,

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

➤ <నొక్కండి 1>ALT+F8

ఇది మాక్రో విండోను తెరుస్తుంది.

మాక్రో పేరు <లో Copy_Criteria_Number ని ఎంచుకోండి 2>పెట్టె చేసి, రన్ పై క్లిక్ చేయండి.

ఫలితంగా, $100000 కంటే ఎక్కువ విక్రయ విలువలను కలిగి ఉన్న అడ్డు వరుసలు <4కి కాపీ చేయబడతాయి>టాప్ సేల్స్ వర్క్‌షీట్.

మరింత చదవండి: మాక్రోని ఉపయోగించి Excelలో బహుళ అడ్డు వరుసలను ఎలా కాపీ చేయాలి (4 ఉదాహరణలు)

ముగింపు

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

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