Forse ti conviene aprire il file
riportare il contenuto su una tabella del form
chiudere il file
fare le modifiche sulla tabella
salvare sul file il contenuto aggiornato

''''in questo modo il file si apre e si chiude solo per la lettura e il salvataggio''''

Poi in entrambi i programmi fai un controllo sull'errore di apertura
se programma 1 apre , programma 2 nn può aprire.
quindi ti da un errore tipo "3021"

if err.number = 3021 then
ripeti operazione fino a quando non trova il file chiuso
end if


'attenzione però perchè cmq se programma 1 fa delle modifiche mentre le fa programma 2 sul file troverai solo le ultime salvate'



forse ti conviene fare in modo che mentre uno modifica l'altro si trova un msg di attesa per l'accesso.