Ich habe versucht, ein Google Spreadsheet-Plugin aus einigen vorhandenen Google App-Skripts zu erstellen, und ein wichtiger Teil dieses App-Skripts ist benutzerdefinierte Funktionen.Benutzerdefinierte Funktionen mit Add-ons?
Obwohl die Dokumentation für die Add-Ons nicht angibt, dass dies unterstützt wird, zeigt die Dokumentation für benutzerdefinierte Funktionen, dass Sie können.
https://developers.google.com/apps-script/guides/sheets/functions
Durch Tests, habe ich nicht einmal in der Lage gewesen, durch eine Add-on ausgesetzt benutzerdefinierte Funktionen zu erhalten. Kennt jemand die geheime Soße, um dies zur Arbeit zu bringen?
Schräge. Ich kann einige benutzerdefinierte Funktionen in einem Addon arbeiten, aber nicht andere. Experiment: Erstellen Sie ein Standalone-Skript mit Code aus dem Beispiel "Benutzerdefinierte Funktionen" im Editor. Sparen. Testen Sie als Addon mit einer vorhandenen Tabelle. 'SAY_HELLO()' wird nicht funktionieren, aber alle anderen Funktionen im Skript tun es. Ich habe versucht, die Reihenfolge der Funktionen zu ändern, keine Änderung. Zusätzliche Funktionen zum Add-On hinzugefügt, funktionierten sie auch nicht. Umbenennung von 'INCREMENT' in' PIZZA', funktionierte immer noch als "INCREMENT", aber nicht als "PIZZA". Hier stimmt etwas nicht. – Mogsdad
@Mogsdad: Bitte beachten Sie die folgenden verwandten GAS-Probleme: https://code.google.com/p/google-apps-script-issues/issues/detail?id=5603, https://code.google.com/ p/google-apps-script-issues/issues/detail? id = 5590 –