Was ist der beste Weg, um von VBA auf eine serielle Schnittstelle zuzugreifen?Was ist der beste Weg, um von VBA auf eine serielle Schnittstelle zuzugreifen?
Ich möchte, dass einige unserer Vertriebsmitarbeiter über eine Aktionsschaltfläche in PowerPoint eine einfache Zeichenfolge über den seriellen Anschluss senden können. Normalerweise verwende ich VBA nicht, vor allem für so etwas. Normalerweise würde ich es in eine Anwendung verwandeln, aber ich glaube nicht, dass die Idee so schlecht ist. Es wird ein praktisches Werkzeug sein, um dieses Gerät mit einem Projektor zu demonstrieren und mit anderen Verkäufern und Nicht-Technikern zu sprechen. Außerdem wird dieser Verkäufer keine Probleme haben, kleine Änderungen an der VBA- oder PowerPoint-Präsentation vorzunehmen, aber es würde nicht so gut sein, eine .NET-Anwendung neu zu kompilieren.
Ich weiß, wir könnten es durch eine Batch-Datei von der Präsentation auf der Aktion ausführen, aber das macht mich nicht sehr glücklich. Ich denke, wir könnten wahrscheinlich auf ein COM-Objekt zugreifen und von dort aus laufen, aber ich bin auch nicht wirklich auf die neuesten und besten Bibliotheken in VBA angewiesen, und es wäre auch schön, einen kurzen kleinen Grund zu bekommen, wie man leicht öffnet, Senden und schließen Sie die Verbindung.
Da dies auf Computern von mehreren Personen ausgeführt werden muss, wäre es gut, wenn es leicht zu anderen Computern transportiert werden könnte. Ich sollte sagen können, dass es auf Office 2007 und Windows XP ausgeführt werden muss. Kompatibilität mit allem anderen wäre ein netter Bonus.
Wie soll ich damit umgehen? Irgendwelche guten Tipps oder Tricks? Bibliothek Empfehlungen?
+1 Für Website mit einem Arbeitsbeispiel. – Oorang