Zu letzterem Problem habe ich nach langem Suchen eine Lösung gefunden. Auf irgendeiner russischen Seite war erklärt, dass man in der Textdatei, die man anlegt den Datentyp definieren kann, ansonsten behandelt das Active-X-Control die Spalten immer wie Text, egal was darin steht. Setzt man aber den Header folgendermaßen auf:
Bezeichnung:STRING|Seriennummer:INT|Leistung:FLOAT|Betriebsstunden:INT|Status
so werden die Bezeichnungen als Text behandelt, die Seriennummern und Betriebsstunden als Integerzahlen, sowie die Leistung als Fließkommazahlen.
Vielleicht konnte ich anderen, die damit ebenfalls Probleme hatten helfen!
Mit freundlichen Grüßen,
Jörn