In my opinion, you should re-write the entire thing. You can certainly use your existing logic as a template, and in many cases the code can be ported with little change, but I would steer clear of any 'automatic' utility that promises to convert this.
In this were a very simple app, with few users, it may seem to make sense to export the Access tables to sql-server, then set up a data control link to these tables, and bind the datasource to a vb form. This is not recommended, but as I said, if you're looking for a quick & dirty way, the data control is it.
However, for anything semi-complex, or with many users, you really want to re-do the whole architecture. Live, bound data-controls/grids are really problematic from a record-locking standpoint, for instance. You really want to use unbound forms and grids, etc. and do all updates, inserts, etc. in SQL.
It's a lot of extra effort but it is highly recommended that you take that approach as opposed to the data-control, bound grid approach.
--Jim