Powerpoint Visual Basic Calculator
Aug 16, 2011
Forgive me if someone has answered this before:
I have created a fairly simple payment calculator in powerpoint using visual basic. The user clicks an up or down arrow to increase down payment, lease term, etc and when those fields change a vb function is called that updates the resulting monthly payment. When viewed in a ppt slideshow it works great, but when published to web in articulate, clicking on the arrows do nothing. It seems the vb functions aren't getting called.
Does articulate support what I'm trying to do? If so, any guess as to what I might be doing wrong?
Before someone suggests creating my calculator in Flash, understand that I don't know much actionscript at all. Also I've seen people suggest inserting a web object to an excel, javascript or flash, but what if I need my training to run off a laptop in case the presenter is in a location where they have no internet access?
4 Replies
Hi Aaron & welcome to Heroes,
Visual Basic is not supported by Articulate. Thus, you will need to import it using web objects. Keep in mind that "web objects" can be local and not necessarily require a link to a specific file on the web.
http://community.articulate.com/tutorials/products/inserting-a-local-web-object.aspx
Thanks for the response Brett.
As you can tell, I'm pretty new to Articulate. I tried inserting a web object but wasn't having much luck. I ended up creating the calculator in Flash and inserting the flash movie in my powerpoint and then publishing. I guess I overestimated how difficult it would be to do in actionscript.
Glad to hear that you were able to find a workaround!
I have a question stemming off of this one - I have a PPT that was given to me with a VB object in it. I am unable to save this object as anything other than an image from the PPT. What is the format it needs to be saved/extracted as and how do I go about doing that so I can add it as a web object?
This discussion is closed. You can start a new discussion or contact Articulate Support.