A questo punto però, ti conviene fare come dice optime, magari sviluppando una procedura (che potrebbe anche non essere in VBA anche sì) che in modo massivo e automatizzato vada a ricercare tutti i file esistenti e li vada a riconciliare con i record associati, valorizzando il campo che contiene il percorso del file: in questo modo, anche se il programma è già iniziato, recuperi il gap e da quel momento in poi non devi più implementare la ricerca ogni volta che ti serve una singola bolletta.