Tabloya naverokê
Daneyên hevgirtinê , li ser bingeha pîvanan, ji pelek berbi yekî din yek ji karên ku pir caran di Excel de têne kirin e. Ger gelek rêzikên we hebin û hûn dixwazin li ser bingeha hin pîvanan wan li ser pelek din kopî bikin, ew dikare pir westiyayî û demdirêj be. Lê bi Microsoft Serlêdana Visual Basic (VBA) hûn dikarin Macroyan biafirînin ku bi wan re hûn dikarin bi hêsanî daneyan ji pelek li ser bingeha pîvanên cûda kopî bikin. Di vê gotarê de, ez ê nîşanî we bidim ka hûn çawa dikarin bi karanîna Excel VBA rêzikan li ser 2 celeb pîvanên cihêreng bi karanîna Excel VBA re kopî bikin .
Em bibêjin, di pelgeya xebatê ya bi navê “ Daneyên ” de daneheva we ya jêrîn heye ku tê de qadên firotan û firotanê yên firoşkarên cihêreng têne destnîşan kirin. Naha, hûn dixwazin rêzikên taybetî li ser bingeha hin pîvanan di pelek din de kopî bikin.
Pirtûka Xebatê ya Pratîkê Dakêşin
Rêzan Kopî Bikin Bernameya Xebatê Li Ser Bingehîn Criteria.xlsm
2 Awayên Kopîkirina Rêzan Li Ser Xebatek Din Li gorî Pîvanan ji hêla Excel VBA
1. Rêzên li ser Xebatek Din Li Ser Li gorî Pîvanên Nivîsar Kopî Bikin
Di vê xwenîşandanê de, ez ê nîşanî we bidim ka hûn li gorî pîvanên nivîsê çawa rêzikan ji pelgeyek xebatê berbi yekî din kopî dikin. Bifikirin, hûn dixwazin daneyên firoşkarên ku li Virginia difroşin, di kargehek bi navê Firotina Herêmê de bi karanîna Excel VBA kopî bikin. Ji bo kirina wê, pêşî,
➤ ALT+F11 Pêş bike da ku paceya VBA veke.
Di VBA de pencere,
➤ Bikirtînin ser tabê Têxin û Modul hilbijêrin.
Ew ê paceya Modul(Kod) veke. Niha,
➤ Koda jêrîn têxe paceya Module(Kod) ,
2749
Kodê wê bi navê Copy_Criteria_Text makroyek biafirîne. li Virginia di stûna C a pelgeya xebatê ya heyî de bigerin û rêzên ku Virginia tê de hene di pelxebata bi navê Firotina Herêmê (Şeet3) de vegerînin.
Piştî wê,
➤ Pencereya VBA bigire an biçûk bike.
➤ ALT+F8
bitikîne. Ew ê paceya Makro veke.
➤ Copy_Criteria_Text di nav navê makro de hilbijêre û li ser Run bitikîne.
Di encamê de, rêzên bi Virginia re dê di pelgeya xebatê ya bi navê Firotana Herêmê
de werin kopî kirin.
Zêdetir Bixwîne: Meriv Çawa Rêzan Bi Xweserî Di Excel-ê de Li Ser Rûpelek Din Kopî Bike (4 Rêbaz)
2. Li ser bingeha Pîvanên Jimarê Rêzên Li Berxebatek Din Kopî Bikin
Niha , Ez ê nîşanî we bidim ka hûn çawa dikarin li gorî pîvanên hejmarê rêzan ji pelxebatek berbi kargehek din kopî bikin. Bifikirin, hûn dixwazin daneyên firotanê yên ku ji 100000 $ mezintir e li ser pelgeya xebatê ya bi navê Firotina Serê kopî bikin. Ji bo kirina wiya, pêşî,
➤ ALT+F11 bişkînin da ku paceya VBA veke.
Di VBA de paceyê,
➤ Bikirtînin li ser Têxe tebakê û Modul hilbijêrin.
Ew ê veke Modul (Kod) pencere. Niha,
➤ Koda jêrîn têxe paceya Module(Kod) ,
7284
Kodê wê bi navê Copy_Criteria_Number makroyek çêbike. li nirxên ji 100000 mezintir di stûna D ya pelxebata bi navê Daneyên de bigerin û rêzên ku nirxên firotanê ji 100000 dolarî zêdetir dihewînin vegerînin di kargeha bi navê Firotina Serê ( Sheet4).
Piştî wê,
➤ Pencera VBA bigire an biçûk bike.
➤ Bişkojka VBA 1>ALT+F8
Ew ê paceya Makro veke.
➤ Hejmara_Crîterên_Copy_Copy_Number di Navê makroyê de qut bikin û li ser Run bikirtînin.
Di encamê de, rêzên ku nirxên firotanê yên ji 100000 dolaran zêdetir dihewîne dê di nav <4 de bêne kopî kirin> Firotana Serê karxebat.
Zêdetir Bixwîne: Meriv Çawa Gelek Rêzan Di Excel de Bi Bikaranîna Macroyê Kopî Bike (4 Nimûne)
Encam
Bi du rêbazên vê gotarê re, hûn ê karibin bi karanîna Excel VBA rêzikan ji pelgeyek karûbarek din li ser bingeha pîvanên cihêreng kopî bikin. Hûn dikarin rêbaza yekem ji bo pîvanên nivîsê û rêbaza duyemîn ji bo pîvanên hejmarê bikar bînin. Ger li ser yek ji rêbazan tevliheviyek we hebe, ji kerema xwe re şîroveyek bihêlin.