What I want to do is to pass a parameter to a macro which will be "SET" at the end of the macro. In fact I want it to behave a little as a "function" with it's own variable scope. Does anyone know how I could do that? Thanks, Steven