2 visual basic for applications (vba) – HEIDENHAIN MSE 1000 Benutzerhandbuch

Seite 111

Advertising
background image

Informationen zur Bedienung

Asynchroner Thread

Betriebsanleitung

111

9.4.2

Visual Basic for Applications (VBA)

Die Tabelle „MSEvba.xlsm“ verwendet die ActiveX-Steuerelemente „mswinsck.ocx“,

„dblist32.ocx“ und „richtx32.ocx“. Diese Steuerelemente werden zusammen mit

MSEsetup installiert.
Der Windows-Registry-Eintrag wird modifiziert, damit Winsock ActiveX Control

verwendet werden kann.
HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{248DD896-

BB45-11CF-9ABC-0080C7E7B78D}

Tabelle „MSEvba.xlsm“ öffnen:

C:\Program Files\HEIDENHAIN\MSEsetup\Excel anwählen.
Auf Datei „MSEvba.xlsm“ doppelklicken.
Ein Dialogfenster erscheint, das Sie auffordert, die Initialisierung von ActiveX-
Steuerelementen zu bestätigen.
Auf «OK» klicken.
Diese Tabelle stellt immer sicher, dass die ActiveX-Kompatibilität korrekt gesetzt ist,
da der Registry-Eintrag bei der Durchführung von Microsoft-Updates überschrieben
wird.

Die Tabellendatei sollten Sie in das Benutzerverzeichnis kopieren oder darin speichern,

um zusätzliche Funktionalität zu schaffen.

VBA-Verfahren und Winsock-Benutzung aufrufen:

Option „Entwicklerregisterkarte in Multifunktionsleiste anzeigen“ aktivieren.
Informationen dazu finden Sie in der Software-Dokumentation.
Auf Registerkarte „Entwickler“ klicken.
Auf „Visual Basic“ klicken.

Advertising