Excel VBA: Zhvilloni dhe përdorni një kuti mesazhi Po Jo

  • Shperndaje Kete
Hugh West

Në këtë artikull, unë do t'ju tregoj se si mund të zhvilloni dhe përdorni një kuti mesazhi Po Jo 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 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 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 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.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.