COM (RS232) Schnittstelle mit Excel

Gast #820325
Lesenswert?

Hallo,

Ich möchte mit Excel Messwerte eines Contorllers empfangen und 
speichern.

Hat von euch schon mal jemand mit Excel Daten von einem COM-Port 
empfangen?

Mir währe es wichtig, dass ein Interrupt (ein Sub) ausgelöst wird, 
sobald ein Byte empfangen wird. Um es dann sofort weiterverarbeiten zu 
können.

Gruß Johannes
Gast #822347
Lesenswert?

Hallo Mc

Das geht sofern du die Möglichkeit hast das "Microsoft Communications 
Control" zu nutzen. Dieses löst auch einen OnComm-Event aus. Leider wird 
es soweit ich weiss nicht bei Office mitgeliefert.

Habe im Artikel Beitrag "Mega8, ADC, UART. Excelblatt als Voltmeter" einen 
Hinweis auf ein alternatives Control gefunden, weiss aber leider nicht 
ob dieses auch Events auslöst.

Wenn du tiefergehende Fragen hast oder Codebesipiele suchst, PN an mich.

Gruß,
 wbommel
Persönliche Seite #824188
Lesenswert?

Ich benutze dafür die PORT.DLL von b.Kainka

http://www.b-kainka.de/referenz.txt - Die offizielle Referenz

Declare Function OPENCOM Lib "Port" (ByVal A$) As Integer
Declare Sub CLOSECOM Lib "Port" ()
Declare Sub SENDBYTE Lib "Port" (ByVal b%)
Declare Function READBYTE Lib "Port" () As Integer

und port.dll habe ich einfach nach C:\WINDOWS kopiert


Macht manchmal Probleme mit USB-Adaptern, insbesondere wenn diese 
abgezogen werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren