Solved

Creating forms using visual basic programming

Posted on 2002-03-06
6
137 Views
Last Modified: 2013-11-25
I notice that MS Office programs like Powerpoint, ACCESS, and WORD have in their menu's a place to build visual basic.  How do you make this work when you build forms?  Is the visual basic form you design dependent/independent from the application you made it in (i.e. ACCESS, PPT, WORD, etc).

Let's keep it simple. say I just want to create a user friendly menu screen that I can click on its buttons to open a particular file on my computer much like the same way you do in an html link from the web.  Do I need a special software program to create this?  Is it an EXE file when I finish or how does the form open?  I would like to make this FORM INDEPENDENT from the application/file it will eventually open.

I appreciate any comments you have.
 
0
Comment
Question by:jayme9
6 Comments
 
LVL 4

Expert Comment

by:WolfgangKoenig
ID: 6844257
Do you mean vb (ide) or a vba (office) ??
;)
WoK
0
 
LVL 4

Expert Comment

by:WolfgangKoenig
ID: 6844263
Do you mean vb (ide) or vba (office) ??
WoK
0
 
LVL 16

Expert Comment

by:Richie_Simonetti
ID: 6844435
You can create them from either with Visual Basic program or with office VBA.
If you need a stand-alone app (like worpad or paint, etc) you need to create it with VB.
If you need a solution that involves Office, you could use VBA from any of Office applications.
Hope it clarify something.
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 44

Accepted Solution

by:
Arthur_Wood earned 100 total points
ID: 6844627
If you design a form in an Office application (PowerPoint, Excel, Word, Access) THAT form is Specific to that office product (and is in fact called a UserForm).  These forms ARE NOT directly exportable to an independent Visual Basic 6 stand-alone program.  

As to the second part of your question, it appears that you are asking about a general purpose program, which would be written in Visual Basic and NOT using one of the Office Suite.  In order to create a stand-alone EXE, you would use VB6 (if you have it - Microsoft is no longer selling Visual Basic 6, it has recently been "upgraded" to a New version known as VB.NET - part of Visual Studio.NET) or VB.NET.

Arthur Wood

0
 

Author Comment

by:jayme9
ID: 6844984
EXACTLY and simply answered my question.  Thanks.

I will plan to purchase VB6 or stand-alone visual basic software program which seems to be the most flexible option for creating an idependent userform.
0
 
LVL 16

Expert Comment

by:Richie_Simonetti
ID: 6846031
Nice! :(
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Introduction In a recent article (http://www.experts-exchange.com/A_7811-A-Better-Concatenate-Function.html) for the Excel community, I showed an improved version of the Excel Concatenate() function.  While writing that article I realized that no o…
You can of course define an array to hold data that is of a particular type like an array of Strings to hold customer names or an array of Doubles to hold customer sales, but what do you do if you want to coordinate that data? This article describes…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now