Solo agradecer como siempre por tus grandes aportaciones Sergio, y como comentario adicional yo utilizo el comando: Ctrl + Alt + K, se abre exactamente el mismo cuadro de diálogo y puedo seleccionar cualquier archivo y/o dirección URL, inclusive el nombre lo pongo directamente en la celda, lo único que no hace es poner toda la ruta completa del archivo el cual yo en lo personal no lo he necesitado, a ver qué te parece mi método. Saludos.
Muy chulo Sergio. Ahora para una segunda parte te pongo un pequeño reto que es relativamente sencillo. Aprovechando que ya tienes la macro para poner el nombre y la ruta, le puedes poner también un fondo de un color determinado, dependiendo del tipo de archivo. Por ejemplo si es un archivo Excel el fondo sería verde. Si es un archivo de Word el fondo sería azul. Y ya esto lo hacemos con enlaces a carpetas no solamente con archivos. Y con URL. Así puedes tener enlaces a archivos y a sitios. Fuente de la celda en color blanco fondo de color dependiendo del tipo de archivo o de carpeta, y un borde blanco alrededor para simular un botón.