Link to home
Start Free TrialLog in
Avatar of suvmitra
suvmitraFlag for India

asked on

Create Macro enabled *.oft file

I want to use outlook VBA. I have a feed back form with activex controls (combo box, text box, option button etc,.) After I fininshed my designing I set my outlook security zone at internet zone. Now I can view what I designed. But I fail to understand what else needs to be done so that my recipients can get the macro enable *.oft file. And they also can see the automation like clicking on dropdown added names will populate. By clicking on a option button they can choose a particular option etc. Can you share with me a Macro enabled *.oft file? ANd how do I that? Thank you.
Avatar of David Lee
David Lee
Flag of United States of America image

Hi, suvmitra.

So you've created a custom Outlook form usign additional controls.  When you send the form to others they aren't seeing the controls.  Is that right?  If it is, then are the recipients in your organization or outside of it?  What version of Outlook are you using?  What version are the recipients using?  Have you published the form?  Do the recipients have all the controls you used in the form installed on their computers?
Avatar of suvmitra

ASKER

Thanks for following up. I am using MS Office Outlook 2003. And my target recipients are also using the same. I need a sample of working macro / vba enabled *.oft / outlook message to see how this works after sending.
There is no such thing as a "macro / vba enabled *.oft / outlook message".  Custom Outlook forms can have VBScript behind them that's part of the message object itself.  Macros are written using VBA and exist outside of message objects.  They are blocks of code that are stored in the client.  They do not get sent with a message and they are in no way connected to a specific message or form.  

I'll be glad to help you figure this out, but I can only do that if you answer all the questions I posed.
I am attaching an excel file. I want to create the same into Outlook. And I want exactly same what has into the attached template. I want My recipients will be getting this activeX enabled outlook message they will fillup the form and send it across to me. Is that possible? I need experts help on this.
Request-Form.xls
Sorry the attached one was blank! Use this one.
Request.xls
Unless I'm missing something you don't need a macro or VBA to duplicate that form.  I don't see any code behind it giving it any intelligence.  It's just layout.  You can duplicate this in two ways.  Create a custom form and layout the fields using text boxes and radio buttons.  Create what amounts to a web form by laying this out using HTML.  Neither solution requires any scripting, code, VBA, etc.  The second approach is simpler to implement, especially if you're already comfortable with HTML.
I only need to draft the form as it is into the Excel file into Outlook. I want to use dropdpwn boxes, radio buttons...how do I design this? I need to send this form to my target recipients...I also want to make sure that they are getting exactly same..what I am drafting here.  Please help.
ASKER CERTIFIED SOLUTION
Avatar of David Lee
David Lee
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Sorry! Probably I was not clear enough. I sorted it out and my problem is resolved. I uploaded the output as test.jpg. Thank you for your help.
request.JPG