VBA ကို အသုံးပြု၍ Clipboard မှ Excel သို့ Paste လုပ်နည်း

  • ဒါကိုမျှဝေပါ။
Hugh West

မာတိကာ

သင်သည် မည်သည့်စာသား သို့မဟုတ် ရုပ်ပုံကို ဖြတ်တောက် သို့မဟုတ် ကူးယူပါက၊ ၎င်းကို ကလစ်ဘုတ်တွင် ဦးစွာ သိမ်းဆည်းမည်ဖြစ်သည်။ ထို့နောက် Word ဖိုင်များနှင့် Excel ဖိုင်များကဲ့သို့သော မည်သည့်နေရာတွင်မဆို စာသား သို့မဟုတ် ရုပ်ပုံကို ကူးထည့်နိုင်ပါသည်။ Excel တွင်၊ သင်သည် ပုံစံအမျိုးမျိုးဖြင့် clipboard မှ paste လုပ်နိုင်သည်။ Microsoft Visual Basic Applications (VBA) ကို အသုံးပြုခြင်းဖြင့် သင်သည် အချို့သော ကုဒ်များဖြင့် သင်၏ Excel ဖိုင်တွင် ကလစ်ဘုတ်မှ ကူးထည့်နိုင်သည်။ ဤဆောင်းပါးတွင်၊ ကလစ်ဘုတ်မှ Excel သို့ကူးထည့်ရန် VBA အသုံးပြုနည်း 3 ခုကို သင့်အား ပြပါမည်။

ဆိုပါစို့၊ သင်သည် စာသားဖိုင်တစ်ခုမှ အချို့သောစာသားများကို ကူးယူထားသည်ဆိုပါစို့။ ၎င်းတို့ကို ကလစ်ဘုတ်တွင် သိမ်းဆည်းထားသည်။ ယခု၊ သင်သည် ၎င်းကို VBA ကို အသုံးပြု၍ သင်၏ Excel ဖိုင်ထဲသို့ ကူးထည့်လိုပါသည်။

လေ့ကျင့်ရေးစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ

Clipboard မှ Excel.xlsm သို့ ကူးထည့်ပါ

VBA ကို အသုံးပြု၍ Clipboard မှ Excel သို့ ကူးထည့်ရန် နည်းလမ်း 3 ခု 1. VBA ကို အသုံးပြု၍ ဆဲလ်တစ်ခုထဲရှိ Clipboard မှ ကူးထည့်ပါ

မလျှောက်ထားမီ ဤနည်းလမ်းသည် VBA ပရောဂျက်အတွက် Microsoft Forms 2.0 Object Library ကို အသက်သွင်းရန် လိုအပ်ပါသည်။ ထိုသို့လုပ်ဆောင်ရန်၊

ALT+F11 ကိုနှိပ်ပါ VBA

Tools > သို့သွားပါ။ အကိုးအကား VBA ဝင်းဒိုး။

၎င်းသည် ကိုးကားချက်- VBAProject ဝင်းဒိုးကို ဖွင့်ပါမည်။

Microsoft Forms 2.0 Object Library ကိုစစ်ဆေးပြီး OK ကိုနှိပ်ပါ။

၎င်းသည် Microsoft Forms 2.0 ကို အသက်သွင်းမည်ဖြစ်သည်။ အရာဝတ္ထုစာကြည့်တိုက် ။ ယခု၊

Insert tab ကိုနှိပ်ပြီး Module ကိုရွေးချယ်ပါ။

၎င်းသည် Module(Code) window ကိုဖွင့်ပါ။

➤ အောက်ပါကုဒ်ကို Module(Code) window၊

7158

ကုဒ်ကို ဖန်တီးပါမည် B4 ဆဲလ်အတွင်းကလစ်ဘုတ်မှစာသားများကိုကူးယူမည့် Macro

ကုဒ်ထည့်ပြီးနောက်၊

Run အိုင်ကွန်ကို နှိပ်ပါ သို့မဟုတ် F5 ကိုနှိပ်ပါ။

ယခု၊

➤ ပိတ်ပါ သို့မဟုတ် VBA ဝင်းဒိုးကို လျှော့ချပါ။

ကလစ်ဘုတ်မှ စာသားများကို ဆဲလ် B4 တွင် ကူးထည့်ထားသည်ကို သင်တွေ့ရပါမည်။

ပိုမိုဖတ်ရန်- ဖော်မြူလာများမပါဘဲ Excel တွင် ကူးယူထည့်နည်း (7 လွယ်ကူသောလှည့်ကွက်များ)

အလားတူစာဖတ်ခြင်း

  • Excel တွင် သီးသန့်တန်ဖိုးများကို အခြားအလုပ်စာရွက်သို့ ကူးယူနည်း (နည်းလမ်း 5 ခု)
  • Excel တွင် ပေါင်းစည်းထားသော ဆဲလ်များကို ကော်ပီကူးနည်း (နည်းလမ်း 4 ခု)
  • Excel တွင် အတန်းများကို ကော်ပီကူးနည်း (4 လွယ်ကူသောနည်းလမ်းများ)
  • Excel တွင် အတန်းထောင်ပေါင်းများစွာကို ကော်ပီကူးယူနည်း (3 နည်းလမ်း) 18> Excel တွင် တိကျသောပုံစံချခြင်းကို ကူးယူပြီး ကူးထည့်နည်း(အမြန် 6 နည်းလမ်းများ)

2. SendKeys ဖြင့် Clipboard မှ Paste လုပ်နည်း

ဤနည်းလမ်းသည် ဒေတာကူးထည့်ရန် အသုံးပြုသည့် ဖြတ်လမ်းခလုတ် CTRL+V ကို အခြေခံထားသည်။ VBA ကုဒ်ဖြင့်၊ သင်သည် ကလစ်ဘုတ်မှဒေတာကို ကူးထည့်ရန် ဤအမိန့်ကို အသုံးပြုနိုင်သည်။ ပထမဦးစွာ၊

Project အကန့် VBA window မှ စာရွက်အမည်ပေါ်တွင် Right-click နှိပ်ပါ။

dropdown menu တစ်ခုပေါ်လာပါမည်။

➤ ချဲ့ပြီး Insert ကိုနှိပ်ပြီး Module ကိုရွေးချယ်ပါ။

၎င်းသည် Module ကိုဖွင့်ပါမည် (ကုဒ်) ဝင်းဒိုး။

Module(Code) window၊

3203

တွင် အောက်ပါကုဒ်ကို ထည့်ပါ Macro အမည်ရှိသော ကုဒ်တစ်ခု ဖန်တီးပါမည် Paste_from_Clipboard_2 ဆဲလ် B4 ကိုရွေးချယ်ပြီးနောက် CTRL+V အမိန့်ကို ပေးမည်ဖြစ်ပြီး ၎င်းသည် ဤဆဲလ်ရှိ ကလစ်ဘုတ်မှဒေတာကို ကူးထည့်ပါ။

ယခု၊

VBA ဝင်းဒိုးကို ပိတ်ပါ သို့မဟုတ် လျှော့ချပါ။

ALT+F8

<ကိုနှိပ်ပါ။ 0>၎င်းသည် Macro window ကိုဖွင့်ပါမည်။

Paste_from_Clipboard_2 ကိုရွေးပါ Macro အမည် အကွက်တွင် Run ကိုနှိပ်ပါ။>.

ရလဒ်အနေဖြင့်၊ ကလစ်ဘုတ်မှ စာသားများကို ဆဲလ် B4 တွင် ကူးထည့်ထားသည်ကို သင်တွေ့ရပါမည်။

နောက်ထပ်ဖတ်ရန်- Excel VBA မှ တန်ဖိုးများကို Destination သို့ ကူးယူရန် (Macro၊ UDF နှင့် UserForm)

3. Clipboard မှ Paste လုပ်ပါ အပိုင်းအခြား

ဤနည်းလမ်းတွင်၊ သင်သည် ဒေတာအကွာအဝေး ကို စာရွက်တစ်ခုမှ ကလစ်ဘုတ်သို့ ကူးယူကာ ထိုဒေတာကို ကလစ်ဘုတ်မှ အခြားစာရွက်သို့ ကူးထည့်နိုင်ပုံကို သင်ပြပါမည်။

ဆိုပါစို့၊ သင့်တွင် Da ဟု အမည်ပေးထားသည့် စာရွက်တစ်ခုတွင် အောက်ပါဒေတာအစုံရှိသည်။ ta .

ယခု၊

VBA ဝင်းဒိုးကိုဖွင့်ရန် ALT+11 ကိုနှိပ်ပါ

Project အကန့် VBA window မှ စာရွက်အမည်ကို ညာဖက်ကလစ်နှိပ်ပါ။

dropdown menu တစ်ခုပေါ်လာပါမည်။

➤ ချဲ့ပြီး Insert ကိုနှိပ်ပြီး Module ကိုရွေးချယ်ပါ။

၎င်းသည် Module( ကုဒ်) ဝင်းဒိုး။

Module(ကုဒ်) တွင် အောက်ပါကုဒ်ကို ထည့်ပါ။ ဝင်းဒိုး၊

1795

ကုဒ်သည် ဒေတာ ဟု အမည်ပေးထားသည့် စာရွက်၏ B4:E9 မှ ဒေတာကို ကူးယူမည်ဖြစ်သည်။ ကလစ်ဘုတ် ထို့နောက်၊ ၎င်းသည် Paste Sheet ဟု အမည်ပေးထားသည့် စာရွက်၏ B5:E10 တွင် အချက်အလက်ကို ကလစ်ဘုတ်မှ ကူးထည့်ပါမည်။

ပြီးနောက်၊

VBA ဝင်းဒိုးကို ပိတ်ပါ သို့မဟုတ် လျှော့ချပါ။

ALT+F8

ကို နှိပ်ပါ

၎င်းသည် <ပွင့်လာပါမည်။ 1>Macrowindow။

Copy_Clipboard_Range ကို ရွေးပြီး Macro အမည် အကွက်တွင် Run ကိုနှိပ်ပါ။

ရလဒ်အနေဖြင့် သင့်ဒေတာကို လိုချင်သောနေရာသို့ ကူးထည့်လိုက်ပါမည်။

ပင်မ သို့သွားပါ။ တက်ဘ်ကိုနှိပ်ပြီး ကလစ်ဘုတ် ဖဲကြိုး၏ ဘယ်ဘက်အောက်ခြေရှိ အောက်ထောင့်ရှိ အောက်မြှားအိုင်ကွန်လေးကို နှိပ်ပါ။

၎င်းသည် ကလစ်ဘုတ်၏ ဘယ်ဘက်ခြမ်းရှိ ကလစ်ဘုတ်ကို ဖွင့်လိမ့်မည် သင်၏ Excel ဖိုင်။

ယခု၊ စာရွက်ထဲတွင် ကူးထည့်ထားသည့် ဒေတာကို ကလစ်ဘုတ်တွင် ရှိနေသည်ကို သင်တွေ့မြင်နိုင်ပါသည်။ အမှန်မှာ၊ ဒေတာကို အစပိုင်းတွင် ဤနေရာတွင် သိမ်းဆည်းခဲ့ပြီး၊ ထို့နောက် ၎င်းကို ဤနေရာမှ စာရွက်သို့ ကူးထည့်လိုက်ပါသည်။

နောက်ထပ် ဖတ်ရှုရန်- ဖော်မြူလာသို့ Excel တွင် တန်ဖိုးများကို ကူးယူပြီး ကူးထည့်ပါ (ဥပမာ 5 ခု)

နိဂုံးချုပ်

ဤဆောင်းပါးတွင်၊ VBA ကို အသုံးပြု၍ ကလစ်ဘုတ်မှ Excel သို့ ကူးထည့်ရန် နည်းလမ်း 3 ခုကို တွေ့ရပါမည်။ ပထမနည်းလမ်းနှစ်ခုသည် ဆဲလ်တစ်ခုအတွင်း ကလစ်ဘုတ်၏အကြောင်းအရာများကို ကူးထည့်မည်ဖြစ်ပြီး တတိယနည်းလမ်းဖြင့် သင်သည် အပိုင်းအခြားတစ်ခုအတွင်း ဒေတာကို ကူးထည့်နိုင်ပါသည်။ စိတ်ရှုပ်စရာများရှိပါက မှတ်ချက်ချန်ထားခဲ့ပါ။

Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။