Avatar of Jeff McClellan
Jeff McClellan
Flag for United States of America asked on

Use a script in Outlook. Scripts not showing up in rules wizard.

I want to make an Outlook Rule that runs a script.  

I have two scripts in VisualBasic, saved in Module1  (also tried saving them in This OutlookSession).

Sub Test() and Sub SaveEmailAttachmentsToFolder.

When I create the rule, and select run a script, I get a blank box for Select Script. Neither Macro shows.  What am I missing?


Avatar of undefined
Last Comment

8/22/2022 - Mon

Add a "public" prefix to the subs you want to be able to call:
Private Sub Test()

Open in new window

You won't see subs having (mandatory) parameters in the Script or Macro list.
Bill Prew

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question

Bill is correct, I forgot to check you need the MailItem parameter.
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck