Hi Denis,
>Why not push this one step further and do something like
Because this demonstrates some of the issues you have to be aware of. <g> For instance, in order for variables to be replaced, you must quote them in [], not in "". Furthermore, unlike a simple variable replacement, using macro substitution does have impact on readability and maintainability.
--
Christof