Quelle est la meilleure façon d'accéder à un port série à partir de VBA?Quelle est la meilleure façon d'accéder à un port série à partir de VBA?
J'ai besoin de certains de nos commerciaux pour pouvoir envoyer une chaîne simple sur le port série à partir d'un bouton d'action dans PowerPoint. Je n'utilise pas couramment VBA, en particulier pour quelque chose comme ça. Normalement, je voudrais en faire une application, mais je ne pense pas que l'idée soit si mauvaise. Ce sera un outil pratique pour eux de démo de cet appareil avec un projecteur et de parler à d'autres vendeurs et des personnes non techniques. En outre, ce vendeur n'aura aucun problème à faire de petites modifications à la présentation VBA ou PowerPoint, mais ne ferait pas aussi bien avec la recompilation d'une application .NET.
Je sais que nous pourrions le faire à travers un fichier batch exécuté à partir de la présentation sur l'action, mais cela ne me rend pas très heureux. Je pense que nous pourrions probablement accéder à un objet COM et l'exécuter à partir de là, mais je ne suis pas encore au courant des dernières et meilleures bibliothèques à utiliser dans VBA, et il serait également intéressant d'avoir un petit aperçu de la façon d'ouvrir facilement envoyer et fermer la connexion.
Étant donné que cela devra être exécuté sur plusieurs ordinateurs, il serait bon qu'il soit facilement transportable vers d'autres machines. Je devrais pouvoir dire qu'il doit fonctionner sur Office 2007 et Windows XP. Compatibilité avec toute autre chose serait un bon bonus si.
Comment dois-je procéder pour gérer cela? De bons conseils ou astuces? Recommandations de la bibliothèque?
+1 Pour le site ayant un exemple de travail. – Oorang