ఎక్సెల్‌లో పరిధిని సెట్ చేయడానికి VBA (7 ఉదాహరణలు)

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

విషయ సూచిక

ఈ కథనంలో, మీరు VBA Excelలో సెల్‌లు, అడ్డు వరుసలు మరియు నిలువు వరుసల కోసం పరిధిని ఎలా సెట్ చేయాలో నేర్చుకుంటారు.

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

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

VBA.xlsmలో రేంజ్‌ని సెట్ చేయండి

VBA రేంజ్ ఆబ్జెక్ట్

VBA లోని రేంజ్ ఆబ్జెక్ట్ ఎక్సెల్ వర్క్‌షీట్‌లోని ఒకే సెల్, బహుళ సెల్‌లు, అడ్డు వరుసలు, నిలువు వరుసలను కలిగి ఉంటుంది.

0> పరిధిఆబ్జెక్ట్ యొక్క సోపానక్రమం క్రింది విధంగా ఉంది.

అప్లికేషన్ > వర్క్‌బుక్ > వర్క్‌షీట్ > పరిధి

మీరు VBA లో రేంజ్ ఆబ్జెక్ట్‌ని ఇలా ప్రకటించాలి.

1>7 VBA Excelలో పరిధిని ఎలా సెట్ చేయాలి అనేదానికి ఉదాహరణలు

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

1. VBAలో ​​ఒకే సెల్‌లో పరిధిని సెట్ చేయండి

ఇక్కడ మనం విబిఎ తో ఒకే సెల్ లో పరిధిని ఎలా సెట్ చేయాలో చూద్దాం.

దశలు:

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

  • పాప్-అప్ కోడ్ విండోలో, మెను బార్ నుండి , ఇన్సర్ట్ -> మాడ్యూల్ .

  • క్రింది కోడ్‌ని కాపీ చేసి కోడ్ విండోలో అతికించండి.
3540

ఇక్కడ,

B2 = మనం సెట్ చేయాలనుకుంటున్న సెల్విలువ. మీకు అవసరమైన ఏదైనా సెల్ రిఫరెన్స్ నంబర్‌ని మీరు సెట్ చేసుకోవచ్చు.

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

  • మీ కీబోర్డ్‌లో లేదా మెను బార్ నుండి F5 నొక్కండి రన్ -> సబ్/యూజర్‌ఫారమ్ ని అమలు చేయండి. మీరు మాక్రోను అమలు చేయడానికి ఉప-మెను బార్‌లోని చిన్న ప్లే చిహ్నం పై కూడా క్లిక్ చేయవచ్చు.

సెల్ B2 ఇప్పుడు “ Hello World ” విలువను కలిగి ఉంది.

మరింత చదవండి: Excelలో ప్రతి సెల్‌కి VBA

2. VBAలో ​​బహుళ కణాలలో పరిధిని సెట్ చేయండి

ఇక్కడ మనం బహుళ సెల్‌లలో పరిధిని ఎలా సెట్ చేయాలో చూద్దాం VBA తో.

దశలు:

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

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

  • మ్యాక్రో మరియు అన్ని సెల్‌లను A1 నుండి <కి అమలు చేయండి 1>D5 ఇప్పుడు “ హలో!

3ని పట్టుకోండి. VBAలో ​​ఒకే వరుసలో పరిధిని సెట్ చేయండి

ఇక్కడ మనం VBA తో ఒకే వరుస లో పరిధిని ఎలా సెట్ చేయాలో చూద్దాం.

దశలు:

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

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

  • రన్ మాక్రో మరియు A1 నుండి D5 వరకు ఉన్న అన్ని అడ్డు వరుసల నుండి 3వ అడ్డు వరుస మాత్రమే ఇప్పుడు “ హలో!
<0ని పట్టుకోండి>
  • అడ్డు వరుసలు(3).కోడ్‌లోని విలువ 3వ నిర్దిష్ట పరిధి A1:D5 అడ్డు వరుసకు యాక్సెస్‌ని ఇచ్చింది .

4. VBAలో ​​బహుళ వరుసలలో పరిధిని సెట్ చేయండి

ఇక్కడ మనం బహుళ వరుసలలో VBA తో పరిధిని ఎలా సెట్ చేయాలో చూద్దాం.

దశలు:

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

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

  • రన్ మాక్రో మరియు అన్ని నుండి 1వ , 3వ మరియు 5వ వరుసలు A1 నుండి D5 వరకు అడ్డు వరుసలు ఇప్పుడు “ హలో!

<1ని పట్టుకోండి>ఇలాంటి రీడింగ్‌లు:

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

5. VBAలో ​​ఒకే కాలమ్‌లో పరిధిని సెట్ చేయండి

ఇక్కడ మనం పరిధిని ఎలా సెట్ చేయాలో చూద్దాం VBA తో ఒకే నిలువు వరుస .

దశలు:

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

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

  • రన్ మాక్రో మరియు మాత్రమే A1 నుండి D5 వరకు ఉన్న అన్ని నిలువు వరుసల నుండి 2వ నిలువు వరుస ఇప్పుడు “ హలో!

పట్టుకోండి 3>

  • iCol.Columns(2).కోడ్‌లోని విలువ 2వ నిర్దిష్ట పరిధి A1:D5 కాలమ్‌కి యాక్సెస్ ఇచ్చింది. .

6. VBAలో ​​బహుళ నిలువు వరుసలలో పరిధిని సెట్ చేయండి

ఇక్కడ మనం బహుళంలో పరిధిని ఎలా సెట్ చేయాలో చూద్దాం నిలువు వరుసలు VBA తో.

దశలు:

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

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

  • రన్ మాక్రో మరియు 2వ మరియు 4వ నిలువు వరుసలు A1 నుండి D5 వరకు ఇప్పుడు “ హలో!

7. VBAలో ​​కమాండ్ బటన్ ద్వారా పరిధిని సెట్ చేయండి

ఇక్కడ మేము VBA లో కమాండ్ బటన్ ని ఉపయోగించి రేంజ్ ని ఎలా సెట్ చేయాలో నేర్చుకుంటాము.

దశలు:

  • డెవలపర్ ->కి వెళ్లండి చొప్పించు -> కమాండ్ బటన్ .
    • మీరు డిజైన్ మోడ్ ఆన్ చేసినట్లు నిర్ధారించుకోండి.

  • షీట్‌లోని కమాండ్ బటన్ చుట్టూ 1>డ్రాగ్ బటన్ మరియు అది మిమ్మల్ని కోడ్ విండోకు తీసుకెళ్తుంది, aతో స్వయంచాలకంగా రూపొందించబడింది VBA ఉప-విధాన కోడ్ .

  • సబ్ లోపల, మీ కోడ్‌ని వ్రాసి సేవ్ చేయండి. 13>

  • ఆసక్తి ఉన్న వర్క్‌షీట్‌కి తిరిగి వెళ్లి కమాండ్ బటన్ క్లిక్ చేయండి. మీ కోడ్ ఆధారంగా ఫలితం వర్క్‌షీట్‌లో కనిపిస్తుంది.

VBA సెట్ రేంజ్ యొక్క ప్రయోజనాలు

  • ఇది అమలు చేయడం చాలా సులభం.
  • రేంజ్ ఆబ్జెక్ట్‌లోని ఆర్గ్యుమెంట్‌లు స్థిరంగా లేవు. కాబట్టి మనం మన అవసరాలకు అనుగుణంగా ఆర్గ్యుమెంట్ విలువలను సవరించవచ్చు.
  • 1 కంటే ఎక్కువ విలువను ఆర్గ్యుమెంట్‌లుగా పాస్ చేయవచ్చు.

గుర్తుంచుకోవాల్సిన విషయాలు <5 VBA లోని
    VBA లోని
    • CELLS లక్షణాలు VBA లో పరిధి ని సెట్ చేయడానికి కూడా ఉపయోగించవచ్చు.
    • 12>ఆబ్జెక్ట్ వేరియబుల్స్ సెట్ ద్వారా ఆబ్జెక్ట్ యొక్క సూచనగా సెట్ చేయబడాలి

    ముగింపు

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

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