Category Archive for: Advance Programming In Project 2000

Adding Code to Respond to UserForm Events

After you have set the properties and arranged the controls on the form, switch to the code window for the form. There are only three events that we care deeply about (or even care minimally about) in this form. They are the following: • When the user Clicks on cmd Cancel • When the user Clicks on…

Read More →

Issues in the Linked Expense Application

That covers the minimum steps that you need to implement this Project application. However, you can add other features as well. It would be nice, for example, to be able to open up the Excel workbook from Project. Adding this feature requires one additional macro, so we’ll include it in the application Before we begin coding, we need…

Read More →

Creating the Charged Cost Budget Application

Project 2000 is primarily designed for internal project management. The budget features are not equipped to handle many of the needs of contractors. Project managers for contractors or consulting firms will actually want to track two budgets: an actual’ cost budget and the charged cost budget. The need to track two sets of costs Is not unique to contractors.…

Read More →

Creating Project Applications

The term application is generally applied to any software that requires one or more external modules to function. Applications are not self-contained software programs, but an application of code modules to achieve a spedfic goal. It has long been debated whether there is such a thing as a true program in the Windows environment or whether all Windews programs…

Read More →

Placing Controls on a UserForm

We can begin work on the User Form by,Placing two command buttons: one that saves the data, and one that cancels the action by closing the User Form. To place a command button, select the button in the toolbox, and then click in the User Form to place a button of the default size. Drag instead of clicking…

Read More →

The Application Object

At the top of the object model is the Application object, which provides access to Project 2000 itself. One of the primary roles of the Application object is to provide access to other top-level objects that you will manipulate through code, just as you fire up the Project 2000 application to get to a project’s tasks and resources.…

Read More →

Advance Programming In Project 2000

For the bulk of this book, you’ve been learning how to do things yourself in Project 2000. In Chapter 22, “Creating Project 2000 Macros,” you started learning to teach Project to complete tasks using the Macro Recorder. The Macro Recorder is teaching by example. Programming is teaching by instruction. In this chapter, you will spend less time showing…

Read More →

Back to Top