فهرست
کله چې موږ اړتیا لرو په مایکروسافټ ایکسل کې کوم ډیټا کاپي او پیسټ کړو ، موږ په Excel کې د مختلف شارټ کټ او ربن اوزارونو اسانتیا لرو. ایکسل VBA میکرو هم د کاري کتاب انتخابونو پرځای دا ډول اسانتیاوې لري. موږ به په Excel کې د VBA پیسټ ځانګړي ارزښتونو او فارمیټونو په اړه بحث وکړو.
د تمرین کاري کتاب ډاونلوډ کړئ
دا د تمرین کاري کتاب ډاونلوډ کړئ کله چې تاسو لوستل کوئ تمرین وکړئ دا مقاله.
د PasteSpecial.xlsm په کارولو سره ارزښتونه او بڼې
9 په Excel VBA کې د پیسټ ځانګړي سره د ارزښتونو او شکلونو کاپي کولو مثالونه
پدې مقاله کې به موږ د 9 میتودونو په اړه بحث وکړو چې د VBA میکرو سره ځانګړي ارزښتونه او په Excel کې پیسټ کړئ.
موږ به د دې هدف لپاره لاندې ډاټا سیټ ته پام وکړئ.
1. د کاپي ارزښتونو او فارمیټونو لپاره د VBA پیسټ ځانګړي کې InputBox پلي کړئ
موږ به په دې مثال کې د پیسټ ځانګړي لپاره د InputBox اختیار وکاروو.
1 ګام :
- Developer ټب ته لاړشئ.
- په ریککارډ میکرو باندې کلیک وکړئ.
- سیټ Excel_Paste_Special_1 د ماکرو نوم په توګه.
- بیا ښه کېکاږئ.
دوهمه مرحله:
- اوس، د ماکرو کمانډ باندې کلیک وکړئ.
- د ماکرو انتخاب کړئ او بیا فشار ورکړئ لاندې ګام .
1>درېیم ګام:
- لاندې کاپي او پیسټ کړئ کوډ په کمانډ ماډل کې.
2798
1>۴ ګام:
11>
1>پنځم ګام:
- بل ډیالوګ بکس به ښکاره شي. یو خالي سلسله غوره کړئ چیرې چې کاپي شوي حجرې پیسټ کړئ.
اوس، ډیټا سیټ ته وګورئ.
ټول معلومات د VBA پیسټ ځانګړي په کارولو سره د ارزښتونو او فارمیټونو سره کاپي شوي.
نور ولولئ: څنګه د VBA پیسټ سپیشل پلي کړئ او په Excel کې د سرچینې فارمیټ وساتئ
2. د VBA پیسټ ځانګړي
کې د xlPasteAllUsingSourceTheme په کارولو سره د ارزښتونو او فارمیټونو سره د سیل رینج دننه کړئ
موږ به په دې برخه کې په مستقیم ډول د VBA کوډ کې د سیل رینج داخل کړو.
لومړی ګام:
- د کمانډ ماډل ته د ننوتلو لپاره Alt+F11 فشار ورکړئ.
- لاندې کوډ د کمانډ ماډل کې واچوئ. <13
8210
دوهمه مرحله: 3>
- اوس، د کوډ چلولو لپاره F5 فشار ورکړئ.
دا xlPasteAllUsingSourceTheme کمانډ د سرچینې ډیټا ریښتیني نقل نقل کوي.
نور ولولئ: ایکسیل VBA: د حجرې ارزښت کاپي کړئ او بل حجرې ته یې پیسټ کړئ
9> 3. د پیسټ ځانګړيپه کارولو سره د ارزښتونو او فارمیټونو سره رینج داخلولو لپاره د VBA متغیر وکاروئ VBA پیسټ ځانګړي کوډ کې به د متغیرونو کارول وښیو.
لومړی ګام:
- لومړی، د کمانډ ماډل دننه کړئ د Alt+F11 په فشارولو سره.
- په کمانډ کې لاندې کوډ ویټ کړئماډل.
5149
دوهمه مرحله: 3>
- F5 فشار ورکړئ او چل کړئ کوډ.
نور ولولئ: ایکسیل VBA: رینج بل کاري کتاب ته کاپي
4. xlPasteValues او xlPasteFormats په نورو شیټ کې د ارزښتونو او فارمیټونو د کاپي کولو لپاره وکاروئ فارمیټونه بدل نه ساتل
پورتنۍ میتودونه په ورته شیټ کې د ډیټا کاپي کولو او پیسټ کولو لپاره کارول شوي. اوس، موږ به وښیو چې څنګه د مختلف شیټونو لپاره د VBA پیسټ ځانګړي وکاروئ. د Alt+F11 په کلیک کولو او لاندې کوډ کاپي کولو سره په دې کې.
3816
دوهم ګام:
- د کوډ چلولو لپاره F5 فشار ورکړئ.
26>
موږ د Data_Set<2 ډیټا لیدلی شو> مختلف_شیټ ته کاپي شوی.
نور ولولئ: په Excel کې د فورمولونو او فارمیټونو لپاره د VBA پیسټ ځانګړي کارولو څرنګوالی (3 لارې)
ورته لوستل
- څنګه په Excel کې بل شیټ ته څو حجرې کاپي کړئ (9 میتودونه)
- په Excel کې د پیسټ او پیسټ ځانګړي ترمینځ توپیر
- د خلاصیدو پرته د بل کاري کتاب څخه ډیټا کاپي کولو لپاره د ایکسل VBA
- څنګه په Excel کې کاپي او پیسټ کړئ د حجرې اندازه وساتئ (7 مثالونه)
- ارزښتونه کاپي او پیسټ کړئ بل خالي قطار ته د Excel VBA سره (3 مثالونه)
5 . یوازې د فارمیټونو د پیسټ کولو لپاره xlPasteFormats وکاروئ
په تیرو میتودونو کې موږ ټول معلومات کاپي کړل او پیسټ یې کړلپرته له کوم بدلون. مګر پدې برخه کې به موږ یوازې د ډیټا بڼه کاپي کړو.
لومړی ګام: 3>
- د کمانډ ماډل ته لاړ شئ د Alt+ په کلیک کولو سره F11 .
- لاندې کوډ کاپي او پیسټ کړئ د کمانډ ماډل کې.
5015
دوهم ګام:
- اوس، F5 تڼۍ کېکاږئ او کوډ چل کړئ. یوازې فارمیټونه کاپي شوي ، دلته هیڅ ارزښت شتون نلري.
نور ولولئ: د فارمیټ بدلولو پرته په Excel کې کاپي او پیسټ کولو څرنګوالی
6. یوازې د ارزښتونو پیسټ کولو لپاره xlPasteValues وکاروئ
موږ کولی شو ارزښتونه یوازې د VBA پیسټ ځانګړي په کارولو سره کاپي کړو.
لومړی ګام:
- د کمانډ ماډل ته د ننوتلو لپاره Alt+F11 فشار ورکړئ.
- لاندې کوډ د کمانډ ماډل کې ولیکئ.
5391
دوهمه مرحله:
- په F5 کلیک وکړئ او کوډ چل کړئ.
ډیټا سیټ ته پام وکړئ. دلته یوازې ارزښتونه کاپي شوي. په دې طریقه کې هیڅ فارمیټ نه کاپي کیږي.
نور ولولئ: د VBA کارولو څرنګوالی یوازې په Excel کې پرته له فارمیټ څخه د ارزښتونو پیسټ کولو لپاره
7. د یو واحد حجرې ټول مینځپانګې کاپي او پیسټ کړئ
په تیرو برخو کې، موږ د ډیټا یو لړ کاپي کړي. دلته به موږ یوازې یوه حجره کاپي کړو.
لومړی ګام:
- اوس، Alt+F11 فشار ورکړئ او کمانډ دننه کړئ ماډل.
- په ماډل کې لاندې کوډ ولیکئ.
9464
دوهم ګام:
- اوس، F5 فشار ورکړئ تڼۍ د کوډ چلولو لپاره.
موږ لیدلی شو چې دلته یوه حجره کاپي شوې ده، نه سلسله.
نور ولولئ: په Excel کې د ارزښتونو کاپي او پیسټ کولو فارمول (5 مثالونه)
8. د VBA سره د یو ځانګړي کالم ټولې ځانګړتیاوې کاپي او پیسټ کړئ
- د کمانډ ماډل ته د ننوتلو لپاره یوازې Alt+F11 فشار ورکړئ.
- په ماډل کې لاندې کوډ ولیکئ.
7644
دوهمه مرحله:
- د F5 په فشارولو سره کوډ چل کړئ.
دلته، موږ لیدلی شو چې کالم B کالم E ته کاپي شوی.
نور ولولئ: [فکسډ]: ښي کلیک وکړئ کاپي او پیسټ په Excel کې کار نه کوي (11 حلونه)
9. د اکسل VBA سره د قطار ټولې ځانګړتیاوې کاپي او پیسټ کړئ
په ورته ډول، موږ کولی شو د پیسټ ځانګړي په کارولو سره یو واحد قطار کاپي کړو.
1 ګام :
- د کمانډ ماډل ته د ننوتلو لپاره په Alt+F11 باندې کلیک وکړئ.
- لاندې کوډ د کمانډ ماډل کې کاپي کړئ.
8781
دوهمه مرحله:
- د F5 په فشارولو سره کوډ چل کړئ.
دلته، قطار 4 کاپي شوي قطار 11 .
نور ولولئ: د میکرو په کارولو سره په Excel کې څو قطارونه کاپي کولو څرنګوالی (4 مثالونه)
نتیجې
په دې مقاله کې ، موږ تشریح کړې 9 په Excel کې د VBA پیسټ کولو ځانګړي ارزښتونه او فارمیټونه. زه امید لرم چې دا به راضي شيستاسو اړتیاوې. مهرباني وکړئ زموږ ویب پاڼې ته یو نظر وګورئ Exceldemy.com او خپل وړاندیزونه د تبصرې په بکس کې ورکړئ.