>Does VB .Net have the equivalent of Vfp "macro substitution"? If so, what is the code?
There's something called reflection covered by Rick Strahl
http://west-wind.com/weblog/posts/351.aspxUntil somebody comes along with better help this should get you started. Just look at other white papers by Rick Strahl in this site.
*******************************************************
Save a tree, eat a beaver.
Denis Chassé