Tabloya naverokê
Yek ji çalakiyên herî girîng ên di Excel de ev e ku jêbirina dubare ji komek daneya diyarkirî ye. Îro ez ê nîşan bidim ka meriv çawa di Excel de tenê bi karanîna VBA-yê dubareyan jê dike.
Pirtûka Xebatê ya Pratîkê dakêşin
Li Excel bi VBA.xlsm Duberan rakin
3 Rêbazên Bilez ên Bikaranîna VBA-yê di Excel-ê de ji bo Rakirina Duberan
Li vir me komek daneya bi Nav, Nas,
Heke hûn bi baldarî lê binêrin , hûn ê bibînin ku hin nav bi xeletî hatine dubare kirin.
Îro mebesta me ew e ku em nirxên dubare bi karanîna Excel VBA rakin.
1. VBA-yê bikar bînin da ku Duplikatan ji Rêzeya Hucreya Rastkirî Jê Bikin
Berî her tiştî, em ê hewl bidin ku navên dubare rakin bi karanîna şaneyek sabît di VBA de. kod.
Li vir, berhevoka daneya me di pirtûka xebatê de rêza B3:E15 e ( Sernivîsên stûnê tê de).
Em ê bikar bînin. ev rêza şaneya sabît di koda vir de ye.
Gavek 1:
➤ Pencerek nû VBA veke û modulek nû têxe (li vir bikirtîne ji bo dîtina ka meriv çawa modulek VBA-ya nû di Excel de vedike û têxe).
➤ Vê kodê têxe modulê:
Kod:
6200
➤ Ew Macroyek bi navê Rake_Duplicates çêdike. A3:E14 rêza daneya min e, û ez dixwazim Rêzên ducarî rakim li ser bingeha Stûna 1 . Hûnyeka xwe bikar bînin.
Gavek 2:
➤ Vegere pelgeya xwe ya xebatê û vê Macroyê bimeşîne (li vir bikirtînin da ku hûn çawa bibînin ji bo xebitandina Macroyê).
➤ Ew ê di stûna 1-ê de rêzên bi dûberan ( Navê xwendekar) rabike.
Zêdetir Bixwîne: Meriv çawa Duberan li Excel Jê Bike lê Yek Bihêle (7 Rêbaz)
2. Kodên VBA-yê ji bo Rakirina Duberan ji Rêzeya Hucreya Hilbijartî têxe
Niha em ê hewl bidin ku makroyek ava bikin ku bikaribe ji her rêzeka şaneya hilbijartî ya di pelika xebatê de duberan derxîne.
Gavek. 1:
➤ Dîsa paceyek VBA ya nû veke û modulek nû têxe.
➤ Vê kodê têxe modulê:
Kod:
5097
➤ Ew Makroyek bi navê Remove_Duplicates çêdike. Ez dixwazim rêzên dubare yên li ser bingeha Stûna 1 rakim. Hûn yeka xwe bikar tînin.
Gavek 2:
➤ Vegere ser kaxeza xwe.
➤ Hilbijêre daneya xwe saz bike û vê makroyê bimeşîne.
➤ Ew ê heman tiştê ku li jor kir pêk bîne. Di stûna 1-ê de rêzên bi dubareyan rakin ( Navê xwendekar).
Zêdetir Bixwîne: Çawa Dûber Rake Rêzên di Excel de (3 Away)
Xwendinên Wekhev
- Meriv Çawa Duberan ji Stûna li Excel Rake (3 Rêbaz)
- Excel VBA: Dûberan ji Arrayekê derxîne (2 Nimûne)
- Meriv çawa Duberan Rabike û Nirxa Pêşîn li Excel Bihêle (5 Rêbaz)
- RakeRêzên Ducarî Ji bilî Bûyera 1-ê di Excel de (7 Rêbaz)
- Meriv çawa Herdu Duberan li Excel Rake (5 Rêyên Hêsan)
3. Ji bo Rakirina Duberan ji Pir Stûnan Makroyek VBA Bixebitîne
Heya niha me rêzikên ku di Stûna 1-ê de dubare hene ( Navê Xwendekar ) rakirine.
Lê di rastiyê de navên du xwendekaran dibe yek, ev nayê wê wateyê ku heke navên du xwendekaran wek hev bin, her dem bi xeletî lê hatiye zêdekirin.
Lê heke nasnameyên du xwendekaran jî yek bin. hingê ew heman xwendekar in. Dûv re rêz tê rakirin.
Vê carê em ê Macroyek pêş bixin ku ger nav û nasnameya du rêzan yek bin dê rêzê jê rake.
Gavek 1 :
➤ Dîsa paceyek VBA ya nû veke û modulek din têxe.
➤ Vê kodê têxe modulê:
Kod:
8820
➤ Ew Makroyek bi navê Remove_Duplicates çêdike. Ez dixwazim rêzên dubare yên li ser bingeha Stûna 1 û 2 (Nav û Nasname) rakim. Hûn yeka xwe bikar tînin.
Gavek 2:
➤ Vegere ser kaxeza xwe.
➤ Hilbijêre daneya xwe saz bike û vê makroyê bixebitîne.
➤ Vê carê tenê heke nav û nasnameya xwendekar yek bin, ew ê rêzikan jê bike.
Têbînî: Li vir Jennifer Marlo ji holê ranekiriye ji ber ku nasnameyên her du xwendekaran ji hev cuda ne, ango du xwendekarên cuda ne. 3>
Zêdetir Bixwîne: Excel VBA: Dûber Rake Bi Berawirdkirina Pir Stûnan (3 Nimûne)
Encam
Bi bikaranîna van rêbazan, hûn dikarin duberan ji navdêrekê rakin Daneyên di Excel de bi karanîna VBA ve têne danîn. Pirsgirêkên we hene? Xwe ji me bipirsin.