Jak ponownie używać skryptów Google Apps w nowym arkuszu kalkulacyjnym Google

9

Mam problem. Za każdym razem, gdy tworzę nowy arkusz kalkulacyjny, nie mogę dodać skryptu, który już utworzyłem. Lista najnowszych projektów lub skryptów jest zawsze pusta. Czy ktoś ma rozdzielczość, czy zawsze muszę skopiować kod skryptu i wstawić go do arkusza kalkulacyjnego?

Jacob Jan Tuinstra
źródło

Odpowiedzi:

9

Możesz dodać swój skrypt jako bibliotekę w nowym arkuszu kalkulacyjnym. Zacznijmy od początku. Ten przykładowy kod doda ciąg do aktywnej komórki:

function libTest(text) {
  var sh = SpreadsheetApp.getActiveSpreadsheet()
    .getActiveSheet().getActiveCell();
  sh.setValue(text);
}

Zapisz skrypt, tworząc wersję:
wprowadź opis zdjęcia tutaj

Następnie skopiuj klucz projektu z edytora skryptów:
wprowadź opis zdjęcia tutaj
wprowadź opis zdjęcia tutaj

Opublikuj skrypt jako aplikację internetową (wykonaj tylko ty):
wprowadź opis zdjęcia tutaj

W nowym arkuszu kalkulacyjnym otwórz edytor skryptów. Wybierz opcję Zarządzaj bibliotekami z opcji zasobów, a następnie wprowadź i wybierz klucz / bibliotekę:
wprowadź opis zdjęcia tutaj

W edytorze skryptów możesz teraz dodać następujący kod:

function test(){
  libTest.libTest("jacobjan");
}
Jacob Jan Tuinstra
źródło