Você precisa colocar aquele seu programa escrito em Visual Basic, usando como “SGBD” (note as aspas..rsrs) o Access pra funcionar em rede, ou seja, precisa compartilhar a sua base de dados e, que não obstante, seja possível acesso concorrido a ela (multiusuário).
“Para criar uma aplicação Visual Basic multiusuário você não tem que fazer nada além de somente compartilhar o banco de dados Access. ( Estou supondo que estamos trabalhando como Access e que o acesso simultâneo não seja gigantesco).”
Saiba mais a respeito nesse excelente texto escrito pelo Macoratti: http://www.macoratti.net/acc_comp.htm