If your software supports ActiveX controls you can use MSCOMM, Microsoft's controller for the serial port. You will need mscomm32.ocx
You can get it from this URL
**broken link removed**
There is also a good description of the control here.
Next you need to register it. From the Start button and then run, enter
regsvr32 mscomm32.ocx
Registration unfortunately is normally not enough. Access this URL an
follow the directions
**broken link removed**
Once this is done you will be able to access the MSComm control in an
application that uses Active X controls like Excel Word, as well as Visual Basic itself. You may need to add it to the controls within your application.
All this (including a full description on the MSCOMM control) and much more is covered in my book
"Excel by Example : A Microsoft Excel Cookbook for Electronics Engineers"
Published by Elsevier/Newnes, ISBN 0750677562 (you can see the TOC etc. on
Amazon)
Hope this helps
Aubrey Kagan