Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
de:mexx:start:api:excel [2015/12/08 11:07] admin |
— (aktuell) | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Excel-AddIn Schnittstelle ====== | ||
| - | Das MeXX-Excel-AddIn stellt einige rudimentäre Funktionen für andere AddIns oder Makros zur Verfügung. | ||
| - | |||
| - | ===== Aufruf ===== | ||
| - | Alle Funktionen sind auf dem Connect-Objekt des AddIns definiert. Dieses Objekt kann wie folgt abgerufen werden. | ||
| - | <code vb> | ||
| - | Dim MeXX As Object | ||
| - | | ||
| - | Dim i As Integer | ||
| - | For i = 1 To Application.COMAddIns.Count | ||
| - | If Application.COMAddIns(i).Description = " | ||
| - | Set MeXX = Application.COMAddIns(i).Object | ||
| - | Exit For | ||
| - | End If | ||
| - | Next i | ||
| - | </ | ||
| - | |||
| - | ===== Funktionen ===== | ||
| - | Auf dem AddIn stehen folgende öffentliche Funktionen zur Verfügung. | ||
| - | |||
| - | ==== GetMetaDataIDByValue==== | ||
| - | Die Funktion ermittelt die MetaDataID eines Elements an Hand des übergebenen Suchschlüssels. | ||
| - | |||
| - | ^Parameter | ||
| - | |CategoryAttribute | ||
| - | |SearchColumnAttribute | Attribut der Spalte in der gesucht werden soll. | | ||
| - | |SearchValue | ||
| - | |||
| - | Rückgabe: MetaDataID als Text oder leer. | ||
| - | |||
| - | <code vb> | ||
| - | Function GetMetaDataIDByValue(CategoryAttribute As String, SearchColumnAttribute As String, SearchValue As String) As String | ||
| - | </ | ||
| - | ==== GetFileDescriptionForNodeID==== | ||
| - | Die Funktion ermittelt die Dateibezeichnung für das übergebene Datei-Element. | ||
| - | |||
| - | ^Parameter | ||
| - | |NodeID | ||
| - | |||
| - | Rückgabe: Dateibezeichnung als Text oder leer. | ||
| - | |||
| - | <code vb> | ||
| - | Function GetFileDescriptionForNodeID(ByVal NodeID As String) As String | ||
| - | </ | ||
| - | |||
| - | ==== GetLocalFileNameForNodeID==== | ||
| - | Die Funktion ermittelt den lokalen, vollständingen Dateinamen für das übergebene Datei-Element. | ||
| - | |||
| - | ^Parameter | ||
| - | |NodeID | ||
| - | |||
| - | Rückgabe: Vollständiger, | ||
| - | |||
| - | <code vb> | ||
| - | Function GetLocalFileNameForNodeID(ByVal NodeID As String) As String | ||
| - | </ | ||