Non ci sono "guide" da studiare che magicamente ti permettono di fare quello che dici.
Devi avere esperienza di programmazione web e per questo ci vogliono anni.
Le applicazioni devono nascere con una architettura adeguata agli obiettivi che ci si pone.
Non puoi usare Access con cui puoi lavorare in singola utenza o, non proprio benissimo, in multiutenza su una intranet.
Anche se MS indica che con SharePoint potresti pubblicare il tuo db su web, creare quel tipo di infrastruttura non è banale sia per l'investimento sia per la complessità.
Insomma, va tutto ripensato.
Applicazione Web (realizzata con quello con cui hai più confidenza, ASP.NET con C#, Java con vari framework ... e un server web adeguato, ovviamente portando i dati su un DBMS di tipo server (MySQL o simili), al limite anche con il DB di Access (SOLO i dati).
Potrai utilizzare il sito (se fatto bene) anche da mobile o potrai realizzare apposite app per questi device.
Ma NON è una passeggiata. Non sperare di farlo da solo se non hai esperienza, non sperare di farlo con pochi soldi, non sperare di farlo presto.
UNA SOLUZIONE ALTERNATIVA sarebbe quella di creare una VPN e far arrivare tutti i client, tramite la VPN, sul tuo DB Access ... ma anche qui potrebbe essere un bagno di sangue prima che tutto possa funzionare in maniera soddisfacente.