>Your FOR EACH...ENDFOR creates and uses its own copy of the lo var, not the one from your Local declaration.
Huh? That doesn't make sense. If you fail to declare the variable as local, it will be private. Nothing more.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer