La agenda me parece bastante buena, pero para iniciar marca un error de no encontrar las bases de datos, te sugiero lo siguiente para evitar ese error, además puedas colocar la agenda en cualquier directorio sin que se generen errores.
Coloca esto en el inicio del evento Form_Initialize, antes de cargar los primeros datos de la agenda.
' Para que no se genere un error cuando la aplicación se abre en una red local
On Error Resume Next
' Siempre tener como directorio de trabajo, en donde está la aplicación
ChDrive CurDir(App.Path)
ChDir App.Path
Retira la ruta de acceso de la propiedad DatabaseName de los dos DataControl
para que en lugar de: D:\Temp\basura\a\Agenda.mdb
Quede así: Agenda.mdb
Con lo anterior solo debes asegurarte que la base de datos se encuentre en el mismo directorio que la aplicación. Además cuando revises el proyecto y quieras agregar o cambiar enlaces con los DataControl debes correr la aplicación, al menos una vez, para que el directorio de trabajo sea el del proyecto, o te marcará error por no encontrar la base de datos.
---------------------
"Corrector Ortográfico de Notas", freeware, utilidad para programadores.
Programado en VB6, con diccionario propio.
http://geocities.com/igmario/index2.html