RE:sistema con visual y excel ¿se puede?
Otra opción es emplear Excel para alhojar los datos, es decir trabajar allí tu base de datos (esto dependiendo de la cantidad de registros que vayas a manejar) y utilizar VBA para programar la parte aplicación utilizando formularios módulos, etc..los cuáles puedes importar /quitar(para actualizarlos o realizar modificaciones diversas), puedes realizar copias de seguridad de la base de datos también, exportando los datos mediante programación VBA, etc...y teniendo además todas las posibilidades que te ofrece una hoja de cálculo de Excel. (Gráficos, funciones, configuración de impresión , etc...)