Identyfikator celu formularza (arkusz kalkulacyjny i arkusz)
Pracuję nad skryptem, który współdziała z arkuszem odpowiedzi Google Form.
FormApp.getActiveForm().getDestinationId()
podaj mi identyfikator arkusza kalkulacyjnego, ale nie znajduję sposobu na pobranie samego arkusza. Użytkownik może zmienić swoją nazwę i pozycję, więc muszę uzyskać jego identyfikator, jak w
Sheet.getSheetId()
Muszę też określić liczbę kolumn, których używają odpowiedzi. Nie jest równa liczbie pytań w formularzu. Mogę policzyć liczbę przedmiotów w formie:
Form.getItems().length
a następnie wyszukaj gridItems, dodaj liczbę wierszy w każdym i dodaj je minus jeden:
+ gridItem.getRows().length - 1
Wreszcie myślę, że nie ma sposobu na powiązanie każdego pytania z każdą kolumną w arkuszu, ale przez porównanie nazw kolumn z tytułem pozycji.
Dziękuję Ci