Exécuter suivant extension
17 novembre 2006 11:50
La fonction OpenFileExtend permet d’exécuter un fichier en fonction de son extension. Vous n’avez pas besoin de connaître l’applicatif pour lancer l’exécution, il suffit que cette extension soit répertoriée dans Windows. Pour ouvrir un fichier Excel il suffit de lancer le classeur. Cette même fonction permet soit d’exécuter le fichier soit de l’imprimer.
Access 97 | Non testé |
Access 2003 | Compatible |
Syntaxe
Nom de document : tout nom de document répertorié dans windows comprenant l’extension.
Type de fenêtre : indiquer le type de fenêtre dans laquelle sera exécuté le document.
Hide, Normal, Minimized, Maximized ou Restore
Opération : indiquer le type d’opération à réaliser. open ou print (open par défaut). open exécutera le document et print imprimera le document seulement sur l’imprimante par défaut et sans mise en page.
Appel de la fonction
La variable Réponse contient l’état de l’exécution du fichier. Si l’exécution a été réalisée correctement, la réponse est True. Si l’exécution n’a pas pu être réalisée correctement, la réponse est False, suivie de la cause de la non exécution.
Fonction
Code à insérer dans un module standard
Voir en ligne : Code copié du site à Raymond
Utilisé dans la Médiathèque.
Toutes Api de Raymond sur son site
Dans la même rubrique
18 février 2010 – Liste déroulante
26 janvier 2010 – Requête croisée
5 mars 2008 – Evènement sur Onglet
7 février 2008 – Astuces et pièges VBA
8 décembre 2007 – Envoi de mails