Good question, the answer is that you don't ever need real input. You need a representative sample of what input should be but you don't need any real input. This is often a key for programmers getting a project or not getting a project especially in secure environments. Case in point, a department is doing a certain kind of workbook calculation and needs it taken to a compiled form outside of excel. The people in the department don't want to expose results of actual past or ongoing calculations. So what they can do is to provide a dummy set of data which will calculate when programming is done correctly a useful dummy set of results none of which are remotely close to anything they're doing in their department. A programmer who gets the assignment is perhaps told the calculation has three inputs input1 input2 and input3 and the calculation will yield output1. They do the programming with the dummy set of data and perhaps do it with several different sets of 3 inputs and when all answers return as expected, the customer department if they put their dummy inputs together properly and got the right calculations will then be able to use the new program with real inputs and properly expect to get real useful outputs. -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Bill Gallik Sent: Thursday, July 22, 2010 13:54 To: programmingblind@xxxxxxxxxxxxx Subject: Re: IPO Charts If I understand the question correctly, how would you ever code output without first having the input to process? ---- Holland's Person, Bill E-Mail: BillGallik@xxxxxxxxxxxxxx - The early bird may get the worm, but the second mouse gets the cheese! __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind