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.