Ma sei sicuro di poterlo fare da VB ? Mi spiego, secondo me ticostringe a fare il giro di creare un nuovo campo con ADD COLUMN, copiarci i dati dal vecchio campo al nuovo, e poi eliminare il vecchio campo con DROP COLUMN. Credo che su un campo esistente di Access tu possa cambiarne il tipo o la dimensione con ALTER COLUMN, ma non rinominarlo.
Ripeto, non ne sono sicuro, ma guardando nell'Help di Access ho questo sospetto
Ciao