Tabloya naverokê
Di vê gotarê de, em ê 5 rêbazên bikaranîna Excel VBA nîşanî we bidin ku hilînin û Pirtûka Xebatê bigirin . Ji ber ku dem pir bi qîmet e, em dikarin bi derbaskirina karên dinyayî bi karanîna Excel VBA gelek wext xilas bikin. Wekî din, me databasek ku ji 3 stûnan pêk tê hilgirtiye: " Nav ", " Jidayikbûn ", û " Xebata Dawî ". Ev danûstendina 6 sala jidayikbûna mirovan û agahdariya fîlima wan ya herî dawî nîşan dide.
Daxistina Pirtûka Xebatê ya Pratîkê
VBA ji bo tomarkirin û girtin Workbook.xlsm
5 Nimûne Ji bo Tomarkirin û Girtina Pirtûka Xebatê Bi Bikaranîna VBA di Excel de
1. Pirtûka Xebatê ya Çalak bi Bikaranîna Excel VBA hilîne û bigire
Ji bo rêbaza yekem, em ê bikin û bikin Pirtûka Xebatê ya Çalak bi VBA Macro bigire. Em ê pencereya Modula VBA vekin, koda xwe binivîsin û dûv re kodê bimeşînin da ku em bigihîjin armanca xwe. Bêyî hûrgilî, werin em derbasî prosedûra gav-gav bibin.
Gavên:
Berî, koda xwe binivîsin, divê em Modula VBA-yê derxînin. . Ji bo kirina wê –
- Pêşî, ji tabloya Pêşvebir >>> Visual Basic hilbijêre.
Alternatîf, tu dikarî ALT + F11 bikî da ku vê yekê jî bikî. " Microsoft Visual Basic ji bo Serlêdanê " dê piştî vê xuya bibe.
- Ya duyemîn, ji Têxe >>> Modûl hilbijêre.
Li vir, em ê xweya xwe binivîsinkod.
- Ya sêyemîn, koda jêrîn di hundurê Modulê de binivîse.
5540
Berhevkirina Koda VBA
- Pêşî, em gazî Pêvajoya Bine Save_and_Close_Active_Workbook .
- Piştre, em Pirtûka Xebatê ya niha wekî ActiveWorkbook bi nav dikin.
- Piştre, rêbaza Girtî bikar tînin. em dosyaya xwe digirin.
- Di dawiyê de, me SaveChanges wekî Rast destnîşan kir, ku dê Pirtûka Xebatê biparêze. li ser girtinê .
Niha, em ê koda xwe bimeşînin.
- Pêşî, Vê tomar bike Vê Modulê .
- Ya duyemîn, li hundurê koda me bitikîne.
- Di dawiyê de, bişkoka Run bitikîne.
Heke em biçin Serlêdana Excel , em ê bibînin ku Pirtûka meya xebatê girtî ye. Bi vî awayî, me bi serkeftî hilanîn û Pirtûka Xebatê bi karanîna Excel VBA girt.
Zêdetir Bixwîne: Meriv Çawa Makroyek Ji bo Hemî Pirtûkên Xebatê yên di Excel de (bi gavên hêsan) hilîne
2. Excel VBA ku Pirtûka Xebatê ya Taybet hilîne û bigire
Ji bo rêbaza duyemîn, em ê hilanin û a Pirtûka Xebatê ya taybetî bi kar VBA kodeke din bi kar bînin. Li vir, me du Pirtûka Xebatê vekirine û em ê hilgirin û ya yekem Pirtûka Xebatê ji milê çepê vekin.
Gavên:
- Pêşî, wekî ku di rêbaza 1 de tê nîşandan , VBA derxeModul .
- Ya duyemîn, vê kodê di hundurê wê Modulê de binivîsin.
5795
Veqetandina Koda VBA
- Pêşî, em gazî dikin Pêvajoya Bine Save_and_Close_Specific_Workbook .
- Piştre, em li ser Pirtûka Xebatê ya yekem di hundurê Pirtûka Xebatê de îşaret dikin.
- Piştî wê, bi rêbaza Girtî em digirin pelê me.
- Di dawiyê de, me SaveChanges destnîşan kir Rast , ku dê Pirtûka Xebatê me Girtin hilîne. .
- Sêyem, wekî ku di rêbaza 1-ê de tê nîşandan , kodê bicîh bikin.
Piştî vê yekê, em ê bibînin ku yekem Pirtûka Xebatê Girtî ye û tenê Pirtûka Xebatê vekirî ye . Ji ber vê yekê, me rêbazek din nîşanî we da ku tomarkirin û girtina Pirtûka Xebatê .
Zêdetir Bixwîne: Excel VBA: Rûpelê wekî Pirtûka Xebatê ya Nû Bê Vekirin hilîne
3. Pirtûka Xebatê ya Taybet di Peldanka Taybet de hilîne û bigire
Ji bo rêbaza sêyemîn , em ê hilînin û Pirtûka Xebatê ya taybetî di peldankek de bikaranîna Excel VBA bigire.
Gavên:
- Pêşî, wekî ku di rêbaza 1-ê de tê xuyang kirin , Modula VBA derxe.
- Ya duyemîn, vê kodê di hundurê wê Modulê de binivîsin.
3008
Veqetandina Koda VBA
- Pêşî, em gazî SubProcedure Save_and_Close_Workbook_in_Specific_Folder .
- Piştî wê, bi rêbaza SaveAs em pelê li cihekî diyar hildibijêrin.
- Paşê, em navê pelê wekî ya orîjînal diparêzin Pirtûka Xebatê .
- Di dawiyê de, em Pirtûka Xebatê digirin.
- Ya sêyemîn, wekî ku di rêbaza 1-ê de tê xuyang kirin , kodê bicîh bike.
Piştî vê yekê, ew ê hilgire me Pirtûka Xebatê di hundurê cîhê peldanka me ya diyarkirî de û bigire . Bi vî awayî, me rêbazek din nîşanî we da ku tomarkirina û girtina Pirtûka Xebatê di peldankek taybetî de bi karanîna VBA .
Zêdetir Bixwîne: Excel VBA Macro ji bo Tomarkirina PDF-ê di Peldanka Taybet de (7 Mînakên Îdeal)
Xwendinên Wekhev
- Excel VBA: Pirtûka Xebatê Bê Serlêdan (Bi Gavên Hêsan) hilîne
- [Sakir!] Çima Excel Forma min Saz Nake ? (7 Sedemên Mumkun)
- Meriv çawa Excel-ê wekî Landscape PDF-ê hilîne (Bi Gavên Lezgîn)
- Excel VBA ku wekî pelê bi kar tîne Riya ji Hucre (Bi Gavên Lezgîn)
- [Çakirin!] Pelê Excel CSV Guhertinan Saz Nake (6 Çareseriya Mumkun)
4. Bişkojk têxe nav Di Excel de Pirtûka Xebatê tomar bike û bigire
Ji bo rêbaza çaremîn, em ê bişkojek VBA biafirînin ku Pirtûka Xebatê li Excel bigire û hilîne.
Gavên:
- Pêşî, wekî ku di rêbaza 1 de tê nîşandan , VBA derxeModule .
- Ya duyemîn, vê kodê di hundurê wê Modulê de binivîsin.
6009
Veqetandina Koda VBA
- Pêşî, em gazî Pêvajoya Bine Button_Click_Save_and_Close_Workbook dikin.
- Piştî wê, bi rêbaza Save em hilgirin Pirtûka xwe ya Xebatê
- Di dawiyê de, em bigirin Pirtûka Xebatê bikaranîna Ji rêbaza derkeve.
Niha, em ê bişkoja VBA têxin vir.
- Pêşî, ji Pêşvebir tabela >>> Têxe >>> Bişkok (Kontrola Formê) hilbijêre.
- Piştre, nîşaneya mişkê wê biguhere û bikişîne qutiya di hundurê Pirtûka Xebatê de.
Piştî wê, Qutika diyalogê Assign Macro dê xuya bibe.
- Piştre, " Button_Click_Save_and_Close_Workbook " hilbijêre.
- Piştî wê, pêl OK bike.
Piştre, em ê Button 1 di Pirtûka Xebatê de bibînin.
- Di dawiyê de, li ser bişkokê bitikînin.
Ev ê hilîne û Pirtûka Xebatê bigire.
Bixwîne: VBA Koda Ji bo Bişkojka Save di Excel de (4 Guhertoyên)
5. Hemî Pirtûkên Xebatê yên Vekirî hilîne û bigire Sepandina Excel VBA
Di vê rêbaza dawîn de, em dê hemû Pirtûkên xebatê yên vekirî hilîne û bigire. Vê carê, heman du Pirtûkên Xebatê yên di rêbaza 3 de hene, lê vê carê, em ê hilînin û herduyan bigrin. Pirtûkên xebatê . Li vir, em ê Ji Bo Paşê Loop bikar bînin da ku em bi Pirtûkên Xebatê re derbas bibin.
Gavên:
- Pêşî, wekî ku di rêbaza 1-ê de tê xuyang kirin , Modula VBA derxe.
- Ya duyemîn jî, vê kodê di hundurê wê de binivîse Modul .
6204
Veqetandina Koda VBA
- Yekemîn , em gazî Pêvajoya Binesaziya xwe dikin CloseAndSaveOpenWorkbooks .
- Piştre, em Ji bo Pêveka Paşê bikar tînin da ku li hemî Pirtûkên Xebatê bigerin. .
- Piştî wê, bi rêbaza Save em pelên hildiweşînin.
- Piştre, em <2 digirin>hemû Pirtûkên Xebatê ji bilî Pirtûka Xebatê ya meya niha.
- Di dawiyê de, me Girtî orjînala Pirtûka Xebatê bi bikaranîna 1>Der ji milkê derkeve.
- Ya sêyemîn, wekî ku di rêbaza 1-ê de tê nîşandan , kodê bi cih bîne.
Ji ber vê yekê, ew dê hilde û du Pirtûkên Xebatê bigire. Em dikarin bibînin roja guherandinê ji bo her du Pirtûkên Xebatê yek e. Di encamê de, me 5 cuda Excel VBA Macro ji bo hilanînê û Pirtûka Xebatê bigire nîşan da.
Zêdetir Bixwîne: Meriv çawa Macroyê li Pirtûka Xebatê ya Makroya Kesane hilîne?
Encam
Me nîşanî we da 5 têgihîştina zû û hêsan Excel VBA ji bo hilanînê û Pirtûka Xebatê bigire . Ger hûn bi pirsgirêkên xwe re rû bi rû bimînin, ji kerema xwe li jêr şîrove bikin. Wekî din, hûn dikarin biçin malpera me Exceldemy ji bo bêtir Excel-girêdayî gotarên. Spas ji bo xwendinê, serkeftin berdewam bike!