VBAని ఉపయోగించి క్లిప్‌బోర్డ్ నుండి ఎక్సెల్ వరకు ఎలా అతికించాలి

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

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

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

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

క్లిప్‌బోర్డ్ నుండి Excel.xlsmకి అతికించండి

VBAని ఉపయోగించి క్లిప్‌బోర్డ్ నుండి Excelకి అతికించడానికి 3 పద్ధతులు

1. క్లిప్‌బోర్డ్ నుండి సింగిల్ సెల్‌లో VBA ఉపయోగించి

అప్లై చేయడానికి ముందు అతికించండి ఈ పద్ధతిని మీరు VBA ప్రాజెక్ట్ కోసం Microsoft Forms 2.0 Object Library ని యాక్టివేట్ చేయాలి. అలా చేయడానికి,

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

Tools > VBA విండోలో సూచనలు>➤ Microsoft ఫారమ్‌లు 2.0 ఆబ్జెక్ట్ లైబ్రరీ ని తనిఖీ చేసి, OK పై క్లిక్ చేయండి.

ఇది Microsoft Forms 2.0ని యాక్టివేట్ చేస్తుంది ఆబ్జెక్ట్ లైబ్రరీ . ఇప్పుడు,

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

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

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

1789

కోడ్ సృష్టిస్తుంది ఒక మాక్రో అది క్లిప్‌బోర్డ్ నుండి టెక్స్ట్‌లను సెల్ B4 లో అతికిస్తుంది.

కోడ్‌ను చొప్పించిన తర్వాత,

రన్ ఐకాన్‌పై క్లిక్ చేయండి లేదా F5 నొక్కండి.

ఇప్పుడు,

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

క్లిప్‌బోర్డ్ నుండి టెక్స్ట్‌లు B4 సెల్‌లో అతికించబడినట్లు మీరు చూస్తారు.

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

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

  • Excelలో మరో వర్క్‌షీట్‌కి ప్రత్యేక విలువలను కాపీ చేయడం ఎలా (5 పద్ధతులు)
  • Excelలో విలీనం చేయబడిన మరియు ఫిల్టర్ చేసిన సెల్‌లను కాపీ చేయండి (4 పద్ధతులు) <19
  • Excelలో అడ్డు వరుసలను ఎలా కాపీ చేయాలి (4 సులభమైన మార్గాలు)
  • Excelలో వేల వరుసలను కాపీ చేసి అతికించండి (3 మార్గాలు)
  • Excel (త్వరిత 6 పద్ధతులు)లో ఖచ్చితమైన ఫార్మాటింగ్‌ని కాపీ చేసి పేస్ట్ చేయడం ఎలా

2. SendKeys ద్వారా క్లిప్‌బోర్డ్ నుండి అతికించండి

ఈ పద్ధతి డేటాను అతికించడానికి ఉపయోగించే షార్ట్‌కట్ కీ CTRL+V ఆధారంగా. VBA కోడ్‌తో, మీరు క్లిప్‌బోర్డ్ నుండి డేటాను అతికించడానికి ఈ ఆదేశాన్ని ఉపయోగించవచ్చు. ముందుగా,

VBA విండో యొక్క ప్రాజెక్ట్ ప్యానెల్ నుండి షీట్ పేరుపై కుడి-క్లిక్ చేయండి.

ఒక డ్రాప్‌డౌన్ మెను కనిపిస్తుంది.

➤ విస్తరించు ని చొప్పించు ని క్లిక్ చేసి ఆపై మాడ్యూల్ ఎంచుకోండి.

ఇది మాడ్యూల్‌ను తెరుస్తుంది (కోడ్) విండో.

మాడ్యూల్(కోడ్) విండో,

7829

కోడ్ మాక్రో పేరుతో కింది కోడ్‌ను చొప్పించండి Paste_from_Clipboard_2 అది సెల్ B4 ని ఎంచుకున్న తర్వాత CTRL+V ఆదేశాన్ని ఇస్తుంది మరియు క్లిప్‌బోర్డ్ నుండి డేటాను ఈ సెల్‌లో అతికించండి.

ఇప్పుడు,

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

ALT+F8

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

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

ఫలితంగా, క్లిప్‌బోర్డ్‌లోని టెక్స్ట్‌లు సెల్ B4 లో అతికించబడిందని మీరు చూస్తారు.

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

3. క్లిప్‌బోర్డ్ నుండి అతికించండి ఒక పరిధి

ఈ పద్ధతిలో, మీరు ఒక షీట్ నుండి క్లిప్‌బోర్డ్‌లోకి డేటా పరిధిని కాపీ చేసి, ఆ డేటాను క్లిప్‌బోర్డ్ నుండి మరొక షీట్‌లో ఎలా అతికించవచ్చో నేను మీకు చూపుతాను.<3

మీరు డా అనే షీట్‌లో క్రింది డేటాసెట్‌ని కలిగి ఉన్నారని అనుకుందాం ta .

ఇప్పుడు,

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

VBA విండో యొక్క ప్రాజెక్ట్ ప్యానెల్ నుండి షీట్ పేరుపై కుడి-క్లిక్ చేయండి.

ఒక డ్రాప్‌డౌన్ మెను కనిపిస్తుంది.

➤ విస్తరింపజేయి ని చొప్పించు ని క్లిక్ చేసి ఆపై మాడ్యూల్ ని ఎంచుకోండి.

ఇది మాడ్యూల్(ని తెరవబడుతుంది కోడ్) విండో.

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

7227

కోడ్ డేటా పేరు ఉన్న షీట్‌లోని B4:E9 నుండి డేటాను కాపీ చేస్తుంది క్లిప్బోర్డ్. ఆ తర్వాత, ఇది క్లిప్‌బోర్డ్ నుండి పేస్ట్ షీట్ పేస్ట్ షీట్‌లోని B5:E10 లో డేటాను అతికిస్తుంది.

తర్వాత అని,

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

ALT+F8

అది <ని తెరుస్తుంది 1>మాక్రో విండో.

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

ఫలితంగా, మీ డేటా కావలసిన గమ్యస్థానానికి అతికించబడుతుంది.

హోమ్ కి వెళ్లండి. ట్యాబ్ చేసి, క్లిప్‌బోర్డ్ రిబ్బన్ దిగువ ఎడమ మూలలో ఉన్న చిన్న క్రిందికి బాణం చిహ్నంపై క్లిక్ చేయండి.

ఇది ఎడమ వైపున ఉన్న క్లిప్‌బోర్డ్‌ను తెరుస్తుంది మీ Excel ఫైల్.

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

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

ముగింపు

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

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