Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:mexx:start:api:excel

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:mexx:start:api:excel [2015/12/22 09:03]
admin [Aufruf]
— (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> 
-Private AddIn As COMAddIn 
-Private Const ProgId = "Reitec.MeXX.AddIn.Excel.Connect" 
-  
-Public Function InitializeAddin(Optional ShowMessage As Boolean = True) As Boolean 
-  If AddIn Is Nothing Then 
-    On Error Resume Next 
-    If Application.COMAddIns(ProgId).Connect Then Set AddIn = Application.COMAddIns(ProgId) 
-  Else 
-    ' detect deactivation within session 
-    If Not AddIn.Connect Then Set AddIn = Nothing 
-  End If 
-  InitializeAddin = Not (AddIn Is Nothing) 
-  If AddIn Is Nothing And ShowMessage Then MsgBox "MeXX-AddIn not found.", vbInformation, cAppAddinName 
-End Function 
-  
-Function LocalFilename(NodeID As String) 
-  Dim s As String 
-  If InitializeAddin Then s = AddIn.Object.GetLocalFileNameForNodeID(NodeID) 
-  LocalFilename = s 
-End Function 
- 
-</code> 
- 
-===== 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             ^Beschreibung ^ 
-|CategoryAttribute     | Attribut der Kategorien in denen gesucht werden soll.| 
-|SearchColumnAttribute | Attribut der Spalte in der gesucht werden soll.      | 
-|SearchValue           | Schlüsselwert nach dem gesucht werden soll.          | 
- 
-Rückgabe: MetaDataID als Text oder leer. 
- 
-<code vb> 
-Function GetMetaDataIDByValue(CategoryAttribute As String, SearchColumnAttribute As String, SearchValue As String) As String 
-</code> 
-==== GetFileDescriptionForNodeID==== 
-Die Funktion ermittelt die Dateibezeichnung für das übergebene Datei-Element. 
- 
-^Parameter             ^Beschreibung ^ 
-|NodeID                | GUID des Datei-Elementes als Text.| 
- 
-Rückgabe: Dateibezeichnung als Text oder leer. 
- 
-<code vb> 
-Function GetFileDescriptionForNodeID(ByVal NodeID As String) As String 
-</code> 
- 
-==== GetLocalFileNameForNodeID==== 
-Die Funktion ermittelt den lokalen, vollständingen Dateinamen für das übergebene Datei-Element. 
- 
-^Parameter             ^Beschreibung ^ 
-|NodeID                | GUID des Datei-Elementes als Text.| 
- 
-Rückgabe: Vollständiger, lokaler Dateiname als Text oder leer. 
- 
-<code vb> 
-Function GetLocalFileNameForNodeID(ByVal NodeID As String) As String 
-</code> 
  
de/mexx/start/api/excel.1450771380.txt.gz · Zuletzt geändert: 2019/05/20 13:04 (Externe Bearbeitung)