2013-02-22 27 views
5

Czy istnieje możliwość dodania "pomocy funkcji niestandardowej" do arkusza kalkulacyjnego google? tj. Jeśli wpiszę = suma w komórkę arkusza kalkulacyjnego, otrzymuję pływający tekst pomocy, czy jest jakiś sposób na zrobienie tego przy użyciu niestandardowych funkcji?Jak dodać "pomoc funkcji niestandardowej" do arkusza kalkulacyjnego google. - nie edytor skryptów.

Dokumentacja w skrypcie aplikacji Google jest tworzona przy użyciu komentarzy w stylu JSDoc http://en.wikipedia.org/wiki/JSDoc (JavaDoc like). jak to tutaj opisano: https://developers.google.com/apps-script/guide_libraries?hl=en#guidelines

Wygląda na to, że działają tylko w edytorze skryptów. Jest tam sposób dodawania dokumentacji, która pojawia się w arkuszu kalkulacyjnym.

Odpowiedz

6

Ta funkcja została dodana w maju 2014 r., A poprzednia wersja Issue 2475 została zamknięta.

Parametry examples given in Google's Documentation są prawidłowe, ale można uzyskać więcej informacji o jsdoc niż są one wyświetlane.

Na przykład

/** 
* Return the time that the referenced cell or range was last changed. 
* Initial use shows current time. 
* 
* @param {Sheet3!B32} reference Cell or range to monitor. 
* @returns      The time the reference was last changed. 
* @customfunction 
*/ 
function lastModified(reference) { 
    // Surprise - we don't actually care what has changed! 
    return(new Date()); 
} 

screenshot

ja to omówione bardziej szczegółowo w przykładach i my blog.

1

Widząc, że nie ma na ten temat dokumentacji, zakładam, że ta funkcja nie jest możliwa. Rozważ looking for an existing request for this on the Issue Tracker, a jeśli nie, zrób zapytanie o funkcję! Jestem pewien, że nie jesteś jedynym, który chciałby to zobaczyć.

+0

Dzięki. Sprawdziłem tracker problemów, niczego nie znalazłem. Więc może, jeśli mam szczęście, jest sposób na zrobienie tego. – eddyparkinson

+1

problem opublikowany przez Daniele: https://code.google.com/p/google-apps-script-issues/issues/detail?id=2475 – eddyparkinson