Ich habe festgestellt, dass Sandboxing zu Excel 2016 Add-Ins auf OSX hinzugefügt wurde. Dadurch werden Add-Ins unterbrochen, die in ihren Headerfunktionen aus einer gemeinsam genutzten Bibliothek stammen. Wie in, so etwas wie:Benutzerdefinierte benutzerdefinierte Bibliothek aus Excel 2016 für Mac anrufen
Option Explicit
#If Mac Then
Private Declare Function PropsSI_private Lib "libCoolProp.dylib" Alias "PropsSI" (ByVal Output As String, ByVal Name1 As String, ByVal Value1 As Double, ByVal Name2 As String, ByVal Value2 As Double, ByVal Ref As String) As Double
...
weil bei Add-In-Ladezeit, wir keine Funktionen aufrufen können, bevor die gemeinsame Bibliothek geladen werden versucht.
Früher mussten wir nur sicherstellen, dass die richtige gemeinsam genutzte Bibliothek in ~/lib war, aber das funktioniert nicht mehr. Wie ändern wir unser Add-In, damit wir die gemeinsam genutzte Bibliothek aufrufen können?