విషయ సూచిక
ఈ కథనంలో, మీరు Excelలో VBA తో సెల్ లేదా సెల్ల పరిధిని ఎలా ఎంచుకోవచ్చో నేను మీకు చూపుతాను. మీరు VBA తో ఒక సింగిల్, సెల్ల శ్రేణి, పేరున్న పరిధి ఉన్న సెల్ మరియు మరొక సెల్కి సంబంధించిన సెల్ను ఎంచుకోవడం నేర్చుకుంటారు.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి
VBA.xlsmతో సెల్ని ఎంచుకోండి
6 Excelలో VBAతో సెల్ను ఎంచుకోవడానికి ఉపయోగకరమైన మార్గాలు
VBA .
1తో సెల్ లేదా సెల్ పరిధిని ఎంచుకోవడానికి 6 అత్యంత ఉపయోగకరమైన పద్ధతులను అన్వేషిద్దాం. Excelలో VBAతో యాక్టివ్ వర్క్షీట్ యొక్క సెల్ని ఎంచుకోండి
మొదట, Excelలో VBA తో సక్రియ వర్క్షీట్ యొక్క సెల్ను ఎంచుకుందాం.
ఇక్కడ నేను వర్క్బుక్1 అనే వర్క్బుక్ వచ్చింది. వర్క్బుక్లో Sheet1 , Sheet2 మరియు Sheet3 అనే మూడు వర్క్షీట్లు ఉన్నాయి. సక్రియ వర్క్షీట్ షీట్1 .
సక్రియ వర్క్షీట్లో ఏదైనా సెల్ ( C5 ఈ ఉదాహరణలో) ఎంచుకోవడానికి మీరు క్రింది కోడ్ లైన్ని ఉపయోగించవచ్చు:
⧭ VBA కోడ్:
ActiveSheet.Range("C5").Select
లేదా,
ActiveSheet.Cells(5,3).Select
⧭ అవుట్పుట్:
దీన్ని అమలు చేయండి. మరియు అది వర్క్బుక్1 లోని యాక్టివ్ వర్క్షీట్ షీట్1 సెల్ C5 ని ఎంచుకుంటుంది.
2. యాక్టివ్ వర్క్బుక్ యొక్క సెల్ని ఎంచుకోండి కానీ ఎక్సెల్లో VBAతో యాక్టివ్ వర్క్షీట్ని ఎంచుకోండి
ఇప్పుడు, యాక్టివ్ వర్క్బుక్ యొక్క సెల్ను ఎంచుకుందాం, కానీ సక్రియ వర్క్షీట్ని కాదు. మా యాక్టివ్ వర్క్షీట్ షీట్1 , కానీ ఈసారి మేము ఎంచుకుంటాముసెల్ C5 of Sheet2 .
మీరు క్రింది కోడ్ లైన్ని ఉపయోగించవచ్చు:
⧭ VBA కోడ్ :
Application.Goto Sheets("Sheet2").Range("C5")
లేదా,
Application.Goto Sheets("Sheet2").Cells(5,3)
లేదా,
Sheets("Sheet2").Activate
Range("C5").Select
⧭ అవుట్పుట్:
దీన్ని అమలు చేయండి. మరియు అది సక్రియ వర్క్బుక్ వర్క్బుక్1 యొక్క వర్క్షీట్ షీట్2 సెల్ C5 ని ఎంచుకుంటుంది.
3. Excelలో VBAతో యాక్టివ్ వర్క్బుక్ నుండి సెల్ అవుట్ని ఎంచుకోండి
ఈసారి మేము సెల్ను ఎంచుకుంటాము, సక్రియ వర్క్బుక్ నుండి కాదు.
మా యాక్టివ్ వర్క్బుక్ వర్క్బుక్1 . కానీ అదే ఫోల్డర్లో వర్క్బుక్2 అనే మరో వర్క్బుక్ ఉంది.
వర్క్బుక్2 లోని షీట్1 లోని సెల్ C5 ని ఎంచుకుందాం .
VBA కోడ్ యొక్క లైన్ ఇలా ఉంటుంది:
⧭ VBA కోడ్:
Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet1").Range("C5")
లేదా,
Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet1").Cells(5,3)
లేదా,
Workbooks("Workbook2.xlsx").Activate
Sheets("Sheet1").Select
⧭ అవుట్పుట్:
కోడ్ను అమలు చేయండి మరియు అది వర్క్బుక్2 లోని షీట్1 లోని C5 సెల్ను ఎంచుకుంటుంది.
4. Excelలో VBAతో సెల్ల శ్రేణిని ఎంచుకోండి
ఇప్పటి వరకు, మేము ఒకే సెల్ను మాత్రమే ఎంచుకున్నాము.
ఈసారి మేము సెల్ల శ్రేణిని ఎంచుకుంటాము (మనం చెప్పండి B4:C13 ఈ ఉదాహరణలో).
ఇది సక్రియ వర్క్షీట్ అయితే, మీరు వీటిని ఉపయోగించవచ్చు:
⧭ VBA కోడ్:
Range("B4:C13").Select
⧭ అవుట్పుట్
ఇది సక్రియ వర్క్షీట్ షీట్1 యొక్క B4:C13 సెల్లను ఎంపిక చేస్తుంది వర్క్బుక్1 .
ఇది యాక్టివ్ వర్క్బుక్కి చెందినది అయితే, సక్రియ వర్క్షీట్ ( షీట్2 ఈ ఉదాహరణలో), ఉపయోగించండి :
⧭ VBA కోడ్:
Application.Goto Sheets("Sheet2").Range("B4:C13")
⧭ అవుట్పుట్:
ఇది సక్రియ వర్క్బుక్ షీట్2 లో B4:C13 సెల్లను ఎంపిక చేస్తుంది వర్క్బుక్1 .
మరియు మీరు సక్రియంగా లేని వర్క్బుక్ నుండి సెల్ల పరిధిని ఎంచుకోవాలనుకుంటే ( వర్క్బుక్2 ఈ ఉదాహరణలో), ఈ లైన్ కోడ్ని ఉపయోగించండి:
⧭ VBA కోడ్:
Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet2").Range("B4:C13")
⧭ అవుట్పుట్:
ఇది షీట్1 యొక్క B4:C13 పరిధిని ఎంచుకుంటుంది వర్క్బుక్2 .
5. Excelలో VBAతో పేరున్న పరిధి యొక్క సెల్ని ఎంచుకోండి
మీరు Excelలో VBA తో పేరున్న పరిధి ఒకటి లేదా అంతకంటే ఎక్కువ సెల్లను కూడా ఎంచుకోవచ్చు.<3
ఇక్కడ వర్క్బుక్1 యొక్క యాక్టివ్ షీట్ షీట్1 లో, మేము ABC అనే పేరు గల పరిధి ని కలిగి ఉన్నాము పరిధి B4:C13 .
పేరున్న పరిధిని ఎంచుకోవడానికి ABC , ఈ లైన్ కోడ్ని ఉపయోగించండి:
⧭ VBA కోడ్:
Range("ABC").Select
⧭ అవుట్పుట్:
ఇది వర్క్బుక్1లోని షీట్1 లోని పేరున్న పరిధి ( B4:C13 )ని ఎంపిక చేస్తుంది .
6. Excelలో VBAతో మరో సెల్కి సంబంధించిన సెల్ని ఎంచుకోండి
చివరిగా, మీరు VBA తో మరొక సెల్కు సంబంధించి సెల్ను ఎంచుకోవచ్చు.
మీరు <ని ఉపయోగించవచ్చు దీని కోసం VBA యొక్క 1>ఆఫ్సెట్ ప్రాపర్టీ ప్రయోజనం.
ఉదాహరణకు, సక్రియ వర్క్షీట్లోని C5 సెల్ నుండి 2 అడ్డు వరుసలు మరియు 3 నిలువు వరుసల వరకు సెల్ను ఎంచుకుందాం. వర్క్బుక్1 యొక్క>షీట్1 .
క్రింది కోడ్ లైన్ని ఉపయోగించండి:
⧭ VBA కోడ్:
Range("C5").Offset(2, 3).Select
లేదా,
Cells(5,3).Offset(2, 3).Select
⧭ అవుట్పుట్ :
ఇది సెల్ F7 , సెల్ 2 అడ్డు వరుసలు మరియు 3 నిలువు వరుసలను సెల్ నుండి ఎంచుకుంటుంది C5 .
ముగింపు
ఈ పద్ధతులను ఉపయోగించి, మీరు <1తో సెల్ లేదా సెల్ల పరిధిని ఎంచుకోవచ్చు. Excelలో>VBA . మీకు ఏవైనా ప్రశ్నలు ఉన్నాయా? మమ్మల్ని అడగడానికి సంకోచించకండి.