Tabela e përmbajtjes
Në këtë artikull, unë do t'ju tregoj se si mund të zhvilloni dhe përdorni një kuti mesazhi Po Jo në VBA në Excel.
Zhvilloni dhe përdorni një Po Jo Kutia e mesazheve me Excel VBA (Pamje e shpejtë)
2528
Shkarko librin e punës praktike
Shkarko këtë libër pune praktike për të ushtruar ndërkohë që po lexoni këtë artikull.
Po Jo Message Box.xlsm
Një përmbledhje e kodit VBA për të zhvilluar dhe përdorur një kuti mesazhi po Jo (Analiza hap pas hapi)
Le të mësojmë përdorimin e një kutie mesazhi po-jo me një shembull të thjeshtë. Kutia e mesazheve do t'ju bëjë një pyetje, a ju pëlqen ExcelWIKI?
Nëse përgjigjja juaj është po, do të klikoni Po në kutinë e mesazheve . Dhe nëse përgjigjja juaj është Jo , do të klikoni Jo .
Tani, çfarë do të ndodhë pasi të klikoni po ose jo në kutinë e mesazheve ? Në fletën e punës aktive, ka 2 qeliza që përmbajnë numrin e njerëzve që pëlqejnë dhe nuk e pëlqejnë ExcelWIKI. Nëse shtypni po , numri në qelizën e pëlqimit do të rritet me një.
Dhe nëse shtypni jo , numri në qelizën e mospëlqimit do të rritet me një .
Pra, si ta kryeni gjithë këtë detyrë me një kod VBA ? Lehtë. Ka 2 hapa madhorë në të gjithë procesin.
- Zhvillimi i kutisë së mesazheve Po-Jo
- Përdorimi i daljes së Kutia e mesazheve
Po tregoj detajet e secilit hap për të mësuarit tuaj.
⧪ Hapi1: Zhvillimi i kutisë së mesazheve po-jo
Së pari, duhet të krijoni kutinë mesazhi po-jo në VBA . Kjo është e lehtë. Përdorni të njëjtën procedurë si kutia e zakonshme e mesazheve, me pyetjen për argumentin, së bashku me një argument të ri vbYesJo .
Këtu pyetja është, "A ju pëlqen ExcelWIKI ?”
3320
⧪ Hapi 2: Përdorimi i daljes së kutisë së mesazheve
Më pas, ne do të kryejmë një detyrë duke përdorur daljen kutia e mesazheve . Këtu, qeliza C3 përmban numrin e njerëzve që pëlqejnë ExcelWIKI dhe qeliza C4 përmban numrin e njerëzve që nuk e pëlqejnë ExcelWIKI.
Pra, nëse përgjigjja është Po , qeliza C3 do të rritet me një. Dhe nëse është Jo , qeliza C4 do të rritet me një.
Ne do të përdorim një If-block për ta ekzekutuar këtë.
4074
Pra, kodi i plotë VBA do të jetë:
⧭ Kodi VBA:
7683
Krijimi i makro për të zhvilluar dhe përdorur një kuti mesazhi po Jo në Excel
Ne kemi parë analizën hap pas hapi të kodit për të zhvilluar dhe përdorur një kuti mesazhi Po-Jo. Tani, le të shohim se si mund të ndërtojmë një makro për të ekzekutuar kodin.
⧪ Hapi 1: Hapja e dritares VBA
Shtypni ALT + F11 në tastierën tuaj për të hapur dritaren Visual Basic .
⧪ Hapi 2: Futja e një moduli të ri
Shko te Fut > Moduli në shiritin e veglave. Klikoni në Modul . Një modul i ri i quajtur Moduli1 (ose çdo gjë tjetër në varësi të historisë suaj të kaluar) do të hapet.
⧪ Hapi 3: Vendosja e kodit VBA
Kjo është hapi më i rëndësishëm. Fusni kodin e dhënë VBA në modul.
⧪ Hapi 4: Ekzekutimi i kodit
Klikoni në mjetin Run Sub / UserForm nga shiriti i veglave më sipër.
Kodi do të ekzekutohet. Një kuti mesazhesh do t'ju pyesë nëse ju pëlqen ExcelWIKI apo jo, me një opsion Po dhe një Jo .
Nëse zgjidhni Po , numri në qelizën C3 do të rritet me një. Dhe nëse zgjidhni Jo , numri në qelizën C4 do të rritet me një.
Këtu, unë kam zgjedhur po , kështu që numri i njerëzve që pëlqejnë ExcelWIKI është rritur me një.
Gjërat për t'u mbajtur mend
- Një kuti mesazhesh në VBA përmban një total prej 4 parametrash të quajtur Prompt, Button, Title , dhe Helpfile . Këtu kam treguar vetëm 2 parametra, Prompt dhe Button . Por nëse doni të zbuloni Kutinë e mesazheve VBA në më shumë detaje, mund të kontrolloni këtë lidhje.