Si të përdorni Excel VBA (me fotografi)

Përmbajtje:

Si të përdorni Excel VBA (me fotografi)
Si të përdorni Excel VBA (me fotografi)

Video: Si të përdorni Excel VBA (me fotografi)

Video: Si të përdorni Excel VBA (me fotografi)
Video: LAKE GAMEPLAY WALKTHROUGH PJESA 2 PC FULL GAME - MISS JENKINS FULL GAME 2024, Mund
Anonim

Ju mund të përdorni redaktorin e integruar VBA të Microsoft Excel për të përfshirë kodin Visual Basic në librat tuaj të punës. Një nga gjërat më të mira në lidhje me Excel është se mund të shkruajë kodin VBA për ju-kjo është pikërisht ajo që po bëni kur regjistroni një makro. Kur regjistroni një makro në Excel, Excel ruan makron në kodin VBA, të cilin më pas mund ta shihni dhe modifikoni në Redaktuesin Visual Basic. Nëse jeni i ri në VBA, të luani me makro është një mënyrë e shkëlqyeshme për të filluar. Ky wikiHow ju mëson se si të krijoni me lehtësi kodin tuaj VBA në Microsoft Excel, si dhe si të redaktoni kodin më të avancuar në Editorin Visual Basic.

Hapa

Pjesa 1 nga 3: Hapja e Redaktorit të Visual Basic

Përdorni Excel VBA Hapi 1
Përdorni Excel VBA Hapi 1

Hapi 1. Aktivizoni skedën Zhvilluesi në Excel

Para se të hapni redaktorin VBA dhe të filloni të bëni makro tuajat, do t'ju duhet të shtoni skedën Developer në shiritin tuaj të veglave Excel.

  • Windows

    • Klikoni mbi Skedar menu dhe zgjidhni Opsione.
    • Kliko Personalizo shiritin në meny.
    • Shënoni kutinë "Zhvilluesi" nën "Skedat kryesore" dhe klikoni Ne rregull.
  • macOS

    • Klikoni mbi Excel menu dhe zgjidhni Preferencat.
    • Kliko Shiriti & Shiriti i veglave.
    • Kliko Skedat kryesore.
    • Shënoni kutinë pranë "Zhvilluesit".
    • Kliko Ruaj dhe pastaj mbyll dritaren.
Përdorni Excel VBA Hapi 2
Përdorni Excel VBA Hapi 2

Hapi 2. Klikoni në skedën Zhvilluesi

Tani që e keni aktivizuar skedën, është në krye të Excel. Këtu do të gjeni redaktorin Visual Basic, si dhe veçori të tjera për zhvillim.

Përdorni Excel VBA Hapi 3
Përdorni Excel VBA Hapi 3

Hapi 3. Klikoni Visual Basic

Shtë në anën e majtë të shiritit të veglave në skedën Zhvilluesi. Kjo hap Redaktorin tuaj Visual Basic. Para se të regjistrojmë një makro, le të kuptojmë se si funksionon redaktori dhe si është paraqitur.

Përdorni Excel VBA Hapi 4
Përdorni Excel VBA Hapi 4

Hapi 4. Mësoni rrugën tuaj rreth Editorit Visual Basic

Ne do të mbulojmë vetëm bazat tani, pasi do të keni më shumë përvojë sapo të filloni të punoni me makro.

  • Paneli i Projektit, në anën e majtë të VBE, është aty ku do të gjeni të gjithë librat e punës të hapur në Excel. Çdo fletë pune në librin e punës është një objekt i veçantë, që shfaqet nën "Microsoft_Excel_Objects".
  • Pasi të keni regjistruar makro, ato do të shfaqen si module në këtë panel nën një titull "Modulet". Pastaj mund të shikoni dhe modifikoni kodin në redaktues duke hapur modulin.
  • Për të futur modulin tuaj pa regjistruar më parë një makro, klikoni Fut menu në krye të redaktorit dhe zgjidhni Modul.
  • Klikoni mbi X ose rrethi i kuq në krye të redaktorit për t'u kthyer në Excel.

Pjesa 2 nga 3: Regjistrimi dhe redaktimi i një makro

Përdorni Excel VBA Hapi 5
Përdorni Excel VBA Hapi 5

Hapi 1. Hapni çdo fletë pune në Excel

Tani do të përdorim një shembull për të krijuar dhe modifikuar VBA. Kur regjistroni një makro në Excel, ju krijoni kodin VBA të cilin mund ta redaktoni në Editorin Visual Basic. Në këtë shembull, ne do të regjistrojmë një makro që shton shumën e A10 dhe B10, shfaqim rezultatet në C10 dhe pastaj kopjojmë vlerën në D10. Filloni duke hapur një fletore pune të zbrazët dhe duke futur çdo dy vlera numerike në A10 dhe B10.

Përdorni Excel VBA Hapi 6
Përdorni Excel VBA Hapi 6

Hapi 2. Klikoni në skedën Zhvilluesi

Shtë në krye të ekranit.

Ju gjithashtu mund të hapni redaktorin duke shtypur Alt + F11 në një kompjuter, ose Zgjedh + F11 (ose Fn + Zgjedh + F11) në një Mac.

Përdorni Excel VBA Hapi 7
Përdorni Excel VBA Hapi 7

Hapi 3. Klikoni Regjistro makro

Shtë në skedën e Zhvilluesit në krye të ekranit. Kjo hap dialogun Record Macro.

Përdorni Excel VBA Hapi 8
Përdorni Excel VBA Hapi 8

Hapi 4. Shkruani një emër për makro

Kjo është diçka që përshkruan se për çfarë shërben makroja, siç është Sum_and_Copy.

Nuk mund të ketë hapësira në emrin makro

Përdorni Excel VBA Hapi 9
Përdorni Excel VBA Hapi 9

Hapi 5. Futni një shkurtore të tastierës për makron

Shkurtorja që futni do të jetë një mënyrë për të drejtuar shpejt makron. Për shembull, Ctrl + L.

Çelësi i shkurtores duhet të jetë një shkronjë alfabetike

Përdorni Excel VBA Hapi 10
Përdorni Excel VBA Hapi 10

Hapi 6. Zgjidhni vendin ku do të ruhet makroja

Nëse nuk do ta përdorni makron askund, por brenda këtij libri pune, zgjidhni Ky libër puneMe Le të zgjedhim atë opsion tani për tani.

  • Nëse dëshironi të përdorni makron dhe të jeni në gjendje të shikoni dhe modifikoni skriptin e tij VBA në të gjitha librat e punës, zgjidhni Libër pune Makro personaleMe Kjo do të shfaqet si një libër pune i veçantë në Redaktorin Visual Basic.
  • Ju gjithashtu mund të futni një përshkrim nëse dëshironi, si "Kopjoni shumën e shitjeve totale në D10".
Përdorni Excel VBA Hapi 11
Përdorni Excel VBA Hapi 11

Hapi 7. Klikoni OK për të filluar regjistrimin

Pasi të filloni regjistrimin, gjithçka që bëni do të kapet dhe do të shtohet në makro duke përdorur kodin VBA.

Përdorni Excel VBA Hapi 12
Përdorni Excel VBA Hapi 12

Hapi 8. Përfundoni veprimet që dëshironi të regjistroni

Bëni vetëm veprimet që dëshironi të ruani në makro. Në shembullin tonë, ne jemi duke shtuar A10 në B10, duke shfaqur rezultatet në C10, dhe pastaj duke e kopjuar atë në D10. Këtu janë hapat:

  • Klikoni mbi Në shtëpi skedë
  • Klikoni miun në C10.
  • Klikoni në menunë "AutoSum" dhe zgjidhni SUM.
  • Shtypni Hyni ose Kthehu për të shtuar vlerat e zgjedhura.
  • Theksoni C10 dhe shtypni Ctrl + C (PC) ose Cmd + C (Mac) për të kopjuar.
  • Klikoni D10 dhe shtypni Ctrl + V (PC) ose Cmd + V (Mac) për të ngjitur.
Përdorni Excel VBA Hapi 13
Përdorni Excel VBA Hapi 13

Hapi 9. Klikoni në skedën Zhvilluesi dhe zgjidhni Ndalo Regjistrimin

Ky është opsioni që zëvendëson "Record Macro", të cilin e keni zgjedhur më herët. Excel nuk po regjistron më veprimet tuaja.

Përdorni Excel VBA Hapi 14
Përdorni Excel VBA Hapi 14

Hapi 10. Klikoni Macros në shiritin e veglave

Kjo shfaq një listë të të gjitha makrove në të gjitha librat e punës që keni hapur.

Përdorni Excel VBA Hapi 15
Përdorni Excel VBA Hapi 15

Hapi 11. Zgjidhni makron tuaj të re dhe klikoni Edit

Kjo hap kodin VBA për makron tuaj në Editorin Visual Basic. Tani mund të shihni se si duket makroja juaj në kodin VBA. Ndërsa vazhdoni të regjistroni makro dhe kontrolloni kodin, do të mësoni më shumë rreth Visual Basic.

  • Siç e përmendëm, makrot ruhen si module-tani duhet të shihni një seksion "Modulet" në panelin e Projektit që përmban makron tuaj.
  • Ju gjithashtu mund të klikoni Bazë vizuale në shiritin e veglave për të hapur Redaktorin Visual Basic, klikoni me të djathtën mbi modulin që dëshironi të redaktoni dhe pastaj klikoni Ndrysho.
Përdorni Excel VBA Hapi 16
Përdorni Excel VBA Hapi 16

Hapi 12. Ndryshoni kodin VBA të makros suaj

Le të themi se duam që makro të kopjojë totalin në E10 në vend të D10. Në vend që të regjistrojmë përsëri makron, ne thjesht mund të redaktojmë kodin në Editorin Visual Basic. Në shembullin tonë, gjeni pjesën e kodit VBA në redaktues që thotë "D10" dhe zëvendësojeni atë me "E10".

Përdorni Excel VBA Hapi 17
Përdorni Excel VBA Hapi 17

Hapi 13. Klikoni në skedën Run dhe zgjidhni Run sub/Userform

Kjo drejton makron tuaj të sapo redaktuar.

  • Ju gjithashtu mund të shtypni F5 ose klikoni butonin e luajtjes në shiritin e veglave për të ekzekutuar makron.
  • Për të parë rezultatet, mbyllni Redaktorin Visual Basic për t'u kthyer në fletën tuaj të punës.

Pjesa 3 nga 3: Krijimi i një butoni bazë të komandës

Përdorni Excel VBA Hapi 18
Përdorni Excel VBA Hapi 18

Hapi 1. Hapni një fletë pune bosh në Excel

Një mënyrë tjetër për të mësuar rreth VBA është futja e kodit brenda Excel -it. Në këtë shembull, ne do të krijojmë dhe modifikojmë një buton që sillet në një mënyrë të caktuar kur shtypet.

Përdorni Excel VBA Hapi 19
Përdorni Excel VBA Hapi 19

Hapi 2. Klikoni në skedën Zhvilluesi

Shtë në krye të Excel.

Përdorni Excel VBA Hapi 20
Përdorni Excel VBA Hapi 20

Hapi 3. Klikoni butonin Fut

Iconshtë ikona e kutisë së veglave në shiritin e veglave. Kjo hap një menu.

Përdorni Excel VBA Hapi 21
Përdorni Excel VBA Hapi 21

Hapi 4. Klikoni ikonën e Button Command në seksionin "Kontrolli aktiv X"

Optionshtë opsioni i parë në pjesën e dytë.

Kur vendosni kursorin e miut mbi ikonën e parë në atë pjesë, do të thotë "Butoni i komandës", që është mënyra se si e dini që po punoni me butonin e duhur

Përdorni Excel VBA Hapi 22
Përdorni Excel VBA Hapi 22

Hapi 5. Klikoni në një qelizë të zbrazët

Kjo krijon një buton të ri të quajtur "Butoni i komandës" në librin tuaj të punës. Ju mund t'i caktoni një makro këtij butoni që përfundon një detyrë të caktuar sa herë që klikoni në buton. Në shembullin tonë, ne do të bëjmë që butoni të fusë fjalën "wikiHow" në qelizën A1.

E Mënyra e Dizajnit butoni në shiritin e veglave tani duhet të ndriçohet. Nëse nuk është, kliko për ta ndriçuar tani.

Përdorni Excel VBA Hapi 23
Përdorni Excel VBA Hapi 23

Hapi 6. Klikoni me të djathtën në butonin Command dhe zgjidhni View Code

Kjo hap kodin për butonin në Editorin Visual Basic.

  • Ju gjithashtu mund të klikoni butonin një herë dhe zgjidhni Shikoni Kodin në shiritin e veglave.
  • Në vend që të futni kodin si një modul si regjistrimi i një makroje, kjo i shton kodin objektit për fletën e punës në të cilën keni vendosur butonin. Gjithmonë mund ta shikoni dhe modifikoni këtë kod duke hapur redaktorin Visual Basic, duke klikuar me të djathtën në fletën e punës që përmban butonin dhe duke zgjedhur Shikoni Kodin.
Përdorni Excel VBA Hapi 24
Përdorni Excel VBA Hapi 24

Hapi 7. Fut kodin për të printuar "wikiHow" në qelizën A1

Kodi ekzistues është për butonin. Për ta bërë butonin të bëjë diçka, do të na duhet të shtojmë kodin tonë midis dy rreshtave të kodit ekzistues. Kopjoni dhe ngjisni kodin e mëposhtëm midis dy rreshtave ekzistues:

  • Gama ("A1"). Vlera = "Përshëndetje"

Përdorni Excel VBA Hapi 25
Përdorni Excel VBA Hapi 25

Hapi 8. Mbyllni redaktorin e Visual Basic

Për ta bërë këtë, thjesht klikoni butonin X ose rrethi i kuq në krye të dritares. Kjo ju çon përsëri në fletën tuaj të punës.

Përdorni Excel VBA Hapi 26
Përdorni Excel VBA Hapi 26

Hapi 9. Klikoni Mode Mode në shiritin e veglave

Kjo del nga Modaliteti i Dizajnit-nuk do të jeni në gjendje të klikoni butonin nëse jeni akoma në Modalitetin e Dizajnit.

Përdorni Excel VBA Hapi 27
Përdorni Excel VBA Hapi 27

Hapi 10. Klikoni butonin Command

Tani duhet të shihni fjalën "wikiHow" në qelizën A1 të fletës tuaj të punës.

Për të redaktuar kodin përsëri, klikoni Mënyra e Dizajnit, zgjidhni butonin dhe pastaj klikoni Shikoni Kodin në shiritin e veglave ose kliko me të djathtën mbi të dhe zgjidh Shikoni Kodin.

Këshilla

  • Nëse jeni i ri në VBA, provoni të merrni një klasë hyrëse ose shikoni videot fillestare në YouTube.
  • Ndërsa fitoni më shumë përvojë me VBA, shikoni forumet e njohura të përdoruesve të Excel VBA Reddit's /r /vba dhe /r /excel.

Recommended: