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
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.
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.
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.
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
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.
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.
Hapi 3. Klikoni Regjistro makro
Shtë në skedën e Zhvilluesit në krye të ekranit. Kjo hap dialogun Record Macro.
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
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
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".
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.
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.
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.
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.
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.
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".
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
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.
Hapi 2. Klikoni në skedën Zhvilluesi
Shtë në krye të Excel.
Hapi 3. Klikoni butonin Fut
Iconshtë ikona e kutisë së veglave në shiritin e veglave. Kjo hap një menu.
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
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.
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.
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"
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.
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.
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.