Kako stvoriti okvir s popisom UserForm u programu Outlook

Makroprogramski jezik Visual Basic for Applications programa Microsoft Outlook omogućuje vam dodavanje obrasca u poruku e-pošte koja može prikupljati podatke od primatelja. Na primjer, u poruku možete umetnuti VBA UserForm i okvir s popisom koji prikazuje više stavki ili opcija koje primatelj može izabrati. Da biste, međutim, mogli dodati ovu značajku u svoje poruke, na vrpcu morate dodati karticu Developer i njegove alate te promijeniti sigurnosne postavke programa Outlook kako bi VBA makronaredbe mogle raditi.

Korak 1

Kliknite karticu "Datoteka", "Opcije", a zatim "Prilagodi vrpcu".

Korak 2

Označite okvir s oznakom "Razvojni programer" na glavnim karticama, a zatim kliknite "U redu". Outlook će se automatski vratiti na početnu ploču.

3. korak

Kliknite karticu "Datoteka", a zatim "Opcije", "Centar za povjerenje" i "Postavke centra za povjerenje".

4. korak

Odaberite "Postavke makronaredbi", "Omogući sve makronaredbe", a zatim kliknite "U redu" da biste omogućili pokretanje makronaredbe okvira s popisom tijekom testiranja. Međutim, nakon što završite s UserForm, možete promijeniti postavke u "Obavijesti za sve makronaredbe" radi veće sigurnosti.

Korak 5

Ponovo pokrenite Outlook da biste aktivirali promjenu sigurnosnih postavki makronaredbi.

Korak 6

Kliknite karticu "Developer", "Macros", a zatim opciju "Macros".

Korak 7

Upišite naziv makronaredbe, a zatim kliknite "Stvori".

Korak 8

Kliknite gumb "Umetni korisnički obrazac" da biste prikazali alatni okvir obrasca i stvorili korisnički obrazac koji će sadržavati vaš popisni popis.

Korak 9

Kliknite kontrolu "Listbox" u okviru s alatima, držite pritisnutu tipku miša, povucite kontrolu u UserForm, a zatim je otpustite.

Korak 10

Kliknite kontrolu "CommandButton" u okviru s alatima, držite pritisnutu tipku miša, povucite je do UserForm i zatim je otpustite.

11. korak

Desnom tipkom miša kliknite "CommandButton" u UserForm, a zatim kliknite "View Code" (Prikaži kod) da biste prikazali njegov VBA makro kod.

Korak 12

Stavke dodajte u okvir s popisom pomoću funkcije AddItem. Na primjer, ako želite da okvir s popisom sadrži tri osnovne boje, vaš kôd trebao bi nalikovati sljedećem:

Private Sub CommandButton1_Click () ListBox1.AddItem "Red" ListBox1.AddItem "Green" ListBox1.AddItem "Blue" End Sub

ListBox1 je ime koje Outlook automatski daje okvir s popisom koji ste povukli u UserForm. Izjava ListBox1.AddItem "Red" čini Crvenu prvom stavkom u okviru s popisom.

Kliknite "Spremi", pritisnite "F5", a zatim CommandButton za pokretanje makronaredbe. Kada pokrenete makronaredbu i kliknete "CommandButton", na popisu će se pojaviti boje crvena, zelena i plava.