I am currently putting in a proposal to have my department purchase VB 6.0 for my use at work, but in the past week, I have been using VBA a lot and am wondering if it would still be worth it to purchase VB 6.0??? Can VBA do everything VB 6.0 can? I have Office 2000. I personally prefer doing things in VB 6.0 since Access has some limits on how many subforms you can have and also you have to have info in the child form and info in the parent form instead of putting them anywhere you want. Any help would be appreciated! Also, there are different versions of VB 6.0 so which one should I get? Thanks!