Es lógico que los 2 PC están conectados al mismo enrutador. Ante todo debe tener separadas las tablas, estas las llamamos Back End y deben alojarse en uno de los PC que hace la función de servidor, en este pc se debe compartir la carpeta donde aloje la base de datos con permisos de escritura. Uno de los pc va a tener el programa Front End y las tablas, el otro u otros pc van a tener únicamente el Front End (programa con formularios, consulta, reportes y VBA).
Es importante que los pc tengan instalados la misma versión de Access y en lo posible la misma versión de Windows, si no quiere llevarse sorpresas mas adelante.
Ahora, si quiere seguridad y estabilidad por concurrencia, lo mejor es instalar las tablas(Back End) en un servidor de datos, personalmente utilizo PostgreSQL y vincularse a éste. Tiene la ventaja que si el día de mañana quiere migrar la información a la nube, ya ha recorrido un buen camino, lo mismo si la pasa a otro sistema operativo, lo ideal Linux, no tiene que cambiar nada en su base de datos. En este caso puede conectarse al PostgreSQL con cualquier versión de Access, es decir, no obliga la versión, como si ocurren con las tablas en Access.
Si le interesa profundizar más sobre Access y PostgreSQL puede escribirme a [email protected]. para ampliar la información.