VBA PasteSpecial ကိုအသုံးပြုနည်း နှင့် Excel တွင် Source Formatting ကို ထားရှိနည်း

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

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

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

ဤဆောင်းပါးကိုဖတ်ရှုနေစဉ် လေ့ကျင့်ခန်းစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ။

VBA PasteSpecial.xlsm

VBA PasteSpecial ကိုအသုံးပြုရန် လွယ်ကူသောဥပမာ 4 ခုနှင့် Excel တွင် အရင်းအမြစ်ပုံစံချထားခြင်းကို ထားရှိပါ

ကျွန်ုပ်တို့သည် နမူနာလေးခုကို သရုပ်ပြပါမည်၊ အောက်ဖော်ပြပါကဏ္ဍများတွင် ရင်းမြစ်ဖော်မတ်ကို ထိန်းသိမ်းထားစဉ် VBA တွင် အထူးကူးထည့်ခြင်းကို အသုံးပြုရန်။ ဤသည်မှာ ကူးယူကူးထည့်ရန် အသုံးပြုမည့် နမူနာဒေတာအတွဲတစ်ခုဖြစ်သည်။

1. VBA PasteSpecial ကိုအသုံးပြု၍ Excel တွင် ရင်းမြစ်ဖော်မတ်ထားရှိခြင်း

ဦးစွာပထမ။ အပိုင်းအခြားတစ်ခုကို ရွေးရန် အကွက်ကို အသုံးပြုပြီး ၎င်းကို အခြားဆဲလ်တစ်ခုသို့ ကူးထည့်ပါမည်။ ထိုသို့ပြုလုပ်ရန်၊ အောက်ပါအဆင့်များကို လိုက်နာပါ။

အဆင့် 1-

  • ဦးစွာ၊ Alt + F11 <2 ကိုနှိပ်ပါ။> Macro ကိုစတင်ရန်။
  • ထို့နောက် Insert ကိုနှိပ်ပါ၊ Module option ကိုရွေးချယ်ပါ။

အဆင့် 2-

  • အောက်ပါတို့ကို ကူးထည့်ပါVBA ကုဒ်။
4010

အဆင့် 3-

  • ပရိုဂရမ်ကို သိမ်းဆည်းပြီး ၎င်းကို run ရန် F5 ကိုနှိပ်ပါ။
  • 'ExcelWIKI' အကွက်ပေါ်လာပြီးနောက်၊ အပိုင်းအခြား $B$4:$C$11 ကို ရွေးပါ။
  • OK ကိုနှိပ်ပါ။

အဆင့် 4:

  • ကူးထည့်ရန် မည်သည့်ဆဲလ်ဗလာကိုမဆို ရွေးပါ။
  • ထို့နောက် OK ကိုနှိပ်ပါ။

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

နောက်ထပ်ဖတ်ရန်- Paste နှင့် Paste Special in Excel ကွာခြားချက်

2. Range ကိုရွေးချယ်ရန်နှင့် Excel တွင် အရင်းအမြစ်ပုံစံချထားခြင်းအတွက် VBA PasteSpecial ကိုသုံးပါ

VBA တွင်၊ သင်သည် အပိုင်းအခြားများကို သတ်မှတ်ပြီး အရင်းအမြစ်ဖော်မတ်ထားရှိစဉ် ၎င်းတို့ကို ကူးယူပြီး ကူးထည့်နိုင်ပါသည်။ . ၎င်းကို ပြီးမြောက်ရန် အောက်ဖော်ပြပါ အဆင့်များကို လိုက်နာပါ။

အဆင့် 1-

  • နှိပ် Alt + F11 Macro ကိုဖွင့်ရန်။
  • Insert
  • မှ Module အသစ်တစ်ခုဖန်တီးပါ
  • ရိုးရှင်းစွာ၊ အောက်ပါ VBA ကုဒ်ကို ကူးထည့်ပါ။ အပိုင်းအခြား B4:C11
2404

အဆင့် 2-

  • နောက်ဆုံးတွင်၊ ပရိုဂရမ်ကို သိမ်းဆည်းပြီး လုပ်ဆောင်ရန် F5 ကို နှိပ်ပါ။ ထို့ကြောင့်၊ အောက်ပါပုံတွင်ပြထားသည့်အတိုင်း အပြောင်းအလဲများကို သင်မြင်ရပါမည်။

နောက်ထပ် Read: VBA Paste Special to Copy values ​​and formats in Excel (9 ဥပမာများ)

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

  • Excel Sheets နှစ်ခုနှင့် Copy ကွာခြားချက်များကို နှိုင်းယှဉ်ရန် VBA ကုဒ်
  • Excel VBA- ဆဲလ်တန်ဖိုးကို ကူးယူပြီး Paste လုပ်ပါ။အခြားဆဲလ်တစ်ခုသို့
  • ဆဲလ်အများအပြားကို Excel တွင် အခြားစာရွက်တစ်ခုသို့ ကူးယူနည်း (နည်းလမ်း 9 ခု)
  • Excel VBA: အပိုင်းအခြားကို အခြားအလုပ်စာအုပ်သို့ ကူးယူနည်း
  • [Fixed]- ညာဘက်ကလစ် ကော်ပီကူးပြီး ကူးထည့်ပါ Excel တွင် အလုပ်မလုပ်ပါ (11 Solutions)

3. VBA PasteSpecial နှင့် Keep ကိုအသုံးပြုခြင်းဖြင့် Variable ကိုကြေငြာပါ Excel တွင် ရင်းမြစ် ဖော်မတ်ချခြင်း

ကိန်းရှင်များကို ကြေညာပြီး မတူညီသော အပိုင်းအခြားများသို့ ကိန်းရှင်များကို သတ်မှတ်ခြင်းဖြင့်၊ အထူးပြု VBA တွင် paste လုပ်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။

အဆင့် 1:

  • ဦးစွာ၊ Alt + F11 ကိုနှိပ်၍ VBA Macro ကိုဖွင့်ပါ။
  • အသစ်တစ်ခုကို ရွေးပါ Module
  • ထို့နောက် အောက်ပါ VBA Code ကို ကူးထည့်ပါ။
1707

အဆင့် 2-

  • ပရိုဂရမ်ကို သိမ်းဆည်းပြီးနောက်၊ လုပ်ဆောင်ရန် F5 ကိုနှိပ်ပါ။
  • ထို့ကြောင့်၊ သင်၏ကူးယူထားသော အပိုင်းအခြားကို အရင်းအမြစ်ဖော်မတ်အဖြစ် ထိန်းသိမ်းထားခြင်းဖြင့် ကူးထည့်သွားပါမည်။ အရင်က။

နောက်ထပ်ဖတ်ရန်- Excel တွင်ဖော်မြူလာများနှင့်ဖော်မတ်များအတွက် VBA PasteSpecial ကိုအသုံးပြုနည်း (နည်းလမ်း 3 ခု)

4. VBA PasteSpecial ကိုသုံး၍ အချဉ်ထားပါ။ ce Excel ရှိ မတူညီသော Worksheet တွင် ဖော်မတ်ချခြင်း

ဤအပိုင်းတွင် အလွန်ထင်ရှားသော နည်းလမ်းတစ်ခုအကြောင်း ကျွန်ုပ်တို့ပြောပါမည်။ အလုပ်စာအုပ်များစွာတွင် VBA တွင် PasteSpecial ကို မည်သို့အသုံးပြုရမည်နည်း။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့သည် အောက်ဖော်ပြပါအဆင့်များတွင် ပြထားသည့်အတိုင်း 'Sheet4' မှကူးယူပြီး 'Sheet5 ' သို့ ကူးထည့်ပါမည်။

အဆင့် 1-

  • VBA Macro ကိုဖွင့်ရန် Alt + F11 ကိုနှိပ်ပါ။
  • Insert tab မှ Module ကို ရွေးပါ။
  • ထို့နောက် အောက်ပါ VBA ကို ကူးထည့်ပါ။
4729

အဆင့် 2-

  • ပရိုဂရမ်ကိုလည်ပတ်ရန်၊ နောက်မှ F5 ကိုနှိပ်ပါ ပရိုဂရမ်ကို သိမ်းဆည်းပါ။
  • ထို့ကြောင့်၊ သင်သည် ရင်းမြစ်ဖော်မတ်ကို ထိန်းသိမ်းထားခြင်းဖြင့် စာရွက် 5 တွင် ကူးထည့်ထားသော တန်ဖိုးကို သင်ရရှိမည်ဖြစ်သည်။

နောက်ထပ်ဖတ်ရန်- Excel တွင် Paste Special Command ကိုအသုံးပြုနည်း (သင့်လျော်သောနည်းလမ်း 5 ခု)

နိဂုံး

အကျဉ်းချုပ်ပြောရလျှင် ယခု သင်သိမည်ဟု မျှော်လင့်ပါသည်။ Special Keep Source Formatting ကို Paste လုပ်ရန် Excel VBA ကို အသုံးပြုနည်း။ ဤဗျူဟာများအားလုံးကို သင့်ဒေတာအား သင်ကြားပြီး ၎င်းကိုအသုံးပြုသင့်သည်။ အလေ့အကျင့်စာအုပ်ကို ဆန်းစစ်ပြီး သင်သင်ယူခဲ့သည့်အရာများကို အသုံးချပါ။ သင်၏ အရေးကြီးသော ပံ့ပိုးကူညီမှုကြောင့် ဤကဲ့သို့သော ဟောပြောပွဲများကို ဆက်လက်ပြုလုပ်ရန် ကျွန်ုပ်တို့ လှုံ့ဆော်ခဲ့ပါသည်။

မေးခွန်းများရှိပါက ကျွန်ုပ်တို့ထံ ဆက်သွယ်ရန် တုံ့ဆိုင်းမနေပါနှင့်။ ကျေးဇူးပြု၍ အောက်ပါမှတ်ချက်အကွက်တွင် သင့်ထင်မြင်ယူဆချက်များကို မျှဝေပါ။

သင့်မေးခွန်းများကို Exceldemy ဝန်ထမ်းများမှ အမြန်ဆုံးဖြေကြားပေးပါမည်။

ကျွန်ုပ်တို့နှင့်အတူနေ၍ ဆက်လက်လေ့လာပါ။

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