В ряде случаев возникновения отказов в версиях Visio старше 2007 причиной может служить отсутствие библиотеки прямого доступа к данным. Для того что-бы исправить эту ошибку вам необходимо скачать прилагающийся архив и рапаковать файл dao360.dll в папке
C:\Program Files\Common Files\microsoft shared\DAO
Если такая папка отсутствует, необходимо ее создать.