2017-02-02 2 views

Répondre

1

Vous pouvez utiliser Visio Viewer Control. Déposez-le sur votre formulaire d'accès et spécifiez le chemin d'accès au fichier Visio à afficher. Vérifiez plus sur le contrôle Viewer dans MSDN:

https://msdn.microsoft.com/en-us/library/office/ff768041.aspx

+0

Merci, @Nikolay. J'ai suivi la première option du guide du site et ajouté la librairie visio dans VBA. Mais n'a pas pu trouver le message "Supprimer les informations sur les contrôles ActiveX inutilisés" et le décocher. J'ai l'erreur (traduit): "Le type défini par l'utilisateur n'a pas été défini" – CEIEC

+0

Vous pouvez ignorer cet élément sur "contrôles ActiveX inutilisés", il s'agissait de Visual Basic 6.0, qui est mort depuis longtemps. Normalement, vous devriez avoir ce contrôle dans la boîte à outils, et déposez-le simplement sur le formulaire. Si vous ne l'avez pas dans la boîte à outils, faites un clic droit et sélectionnez "Ajouter un contrôle ActiveX .." – Nikolay

+0

Merci. Mais je reçois toujours l'erreur "Le type défini par l'utilisateur n'a pas été défini". – CEIEC

0

Dans la fenêtre VBA dans votre base de données, cliquez sur Outils, Références. Faites défiler la liste jusqu'à ce que vous voyez "Bibliothèque de types Microsoft Visio Viewer 16.0". En supposant que vous avez d'abord installé l'application, c'est-à-dire. Il est disponible à https://www.microsoft.com/en-us/download/details.aspx?id=51188 Notez que c'est visio viewer, pas visio.