I'd be surprised if there was. While there are a number of products that
purport to be able to do this for VB 6 (Tony Toews lists some of them at
http://www.granite.ab.ca/access/accesstovb.htm ), the general consensus was
that they do an incomplete job at best. There are too many differences
between the controls available in Access and those available in VB to allow
for easy conversion. I suspect the same is true between Access and VB.Net,
plus there are differences in the language as well.