À l'aide de VBA autre programme de contrôle entièrement

Je suis actuellement en train de travailler sur la simplification d'un processus à l'œuvre. Il implique une Châtillon IFD Compteur de Force qui utilise une connexion série pour transmettre les données. Les données sont envoyées à la Chattillon programme en tant que texte et peuvent être enregistrées uniquement comme une .dat fichier. Je vais essayer de mettre en place un classeur Excel qui peut juste ouvrir automatiquement le programme et les différentes commandes de placer les informations directement dans Excel. Les Commandes supposerait des changements dans les parts, mise à zéro du capteur, et de la transmission.

J'ai fait un peu de regarder autour et a constaté que la fonction de Coque vous permet d'accéder à l'ouverture du fichier, et devrait aider à vous permettent de contrôler, mais je n'ai pas trouvé un moyen d'appeler et de manipuler le programme via Excel. Si quelqu'un peut aider avec ce problème, ce serait grandement apprécié.

Merci d'avance!

Nate

Chatillon Programme, essentiellement des boutons à cliquer avec une souris

Cela peut être utile msdn.microsoft.com/en-us/library/office/...
J'ai remarqué que le sendkeys avant. Il serait agréable de les utiliser pour les données d'appel, mais comment pourrais-je le lien dire "Entrer" à transmettre?
De recherche les fonctions de l'API FindWindow & FindwindowEx ils devraient vous aider à démarrer sur la façon de naviguer à travers un processus ouvert et de leurs sous windows. SendMessage peut parfois être utilisé pour cliquez ou entrez des choses, mais pas toujours. Au pire, vous pouvez soit l'onglet sur le bouton et entrez ou placer le curseur et cliquez sur.

OriginalL'auteur ncs4180 | 2012-09-11