In reply to Oliver Lee.

That is called the Iman-Conover method for generating correlated variables with specified marginal distributions. You can read about it and get the program in Chapter 9 of my book Simulating Data with SAS