Jak edytować formularz po przesłaniu w Formularzach Google

Formularze Google to doskonałe narzędzie do tworzenia wszelkiego rodzaju formularzy, ankiet i formularzy składania ofert pracy. Jest to bezpłatne narzędzie z wieloma wstępnie zaprojektowanymi formularzami, które możesz edytować według własnych upodobań i publikować online, aby inni mogli je wypełnić.

Jak edytować formularz po przesłaniu w Formularzach Google

Czasami jednak będziesz musiał zmienić oryginalny szablon, aby lepiej odpowiadał Twoim potrzebom. Zamiast tworzyć nowy formularz od podstaw, możesz edytować już przesłany formularz w dowolnym momencie. W tym artykule wyjaśnimy, jak możesz to zrobić.

Zmień przesłane formularze

Szablony Formularzy Google są wstępnie zaprojektowane, ale przed opublikowaniem możesz wprowadzić własne zmiany. Możesz także wprowadzać zmiany po opublikowaniu. Oto, co musisz zrobić:

Metoda 1 - Skonfiguruj łącze do edycji

Pierwsza metoda umożliwia utworzenie linku edycyjnego, którego później możesz użyć do zmiany informacji w formularzu. Link do edycji odpowiedzi należy ustawić przed przesłaniem formularza po raz pierwszy, aby umożliwić wprowadzanie zmian w przyszłości.

  1. Otwórz formularz Google, którego potrzebujesz.
  2. Kliknij ikonę Ustawienia po lewej stronie dużego przycisku „Wyślij” w prawym górnym rogu dokumentu.

    pytania

  3. Gdy pojawi się nowe okno, zaznacz pole „Edytuj po przesłaniu”, aby utworzyć link do edycji. Kliknij „Zapisz”.

    edytuj po przesłaniu

  4. Kliknij ikonę małego oka, aby wprowadzić żądane informacje, a zobaczysz link „Edytuj swoją odpowiedź”.

    edytuj swoją odpowiedź

  5. Kliknij łącze, aby edytować przesłane wcześniej informacje.
  6. Skopiuj link i zapisz go na swoim komputerze, aby móc edytować formularz w dowolnym momencie.

Metoda działa dobrze, gdy chcesz edytować pojedynczą odpowiedź formularza Google, ale sprawy stają się nieco bardziej skomplikowane, jeśli masz do czynienia z wieloma odpowiedziami. Oto, co musisz zrobić, aby skonfigurować unikalne linki do edycji.

Metoda 2 – Stwórz swój skrypt

  1. Najpierw musisz utworzyć arkusz kalkulacyjny z odpowiedziami, które już masz. Kliknij kartę „Odpowiedzi”, a następnie kliknij małą zieloną ikonę arkusza kalkulacyjnego.

    odpowiedzi

  2. Otwórz arkusz kalkulacyjny odpowiedzi na formularz. Kliknij „Narzędzia” i wybierz „Edytor skryptów”.

    edytor skryptów

  3. Usuń tekst, który pojawia się po otwarciu skryptu.
  4. Skopiuj następujący skrypt do edytora skryptów:

    demo skryptufunction assignEditUrls() {var form = FormApp.openById('Tutaj jest Twój klucz formularza');

    var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(„Tutaj jest nazwa Twojego Arkusza Google – nazwa karty, a nie nazwa pliku”);

    var data = sheet.getDataRange().getValues();

    var urlCol = Wpisz numer kolumny, gdzie, ta, w której wprowadzono adresy URL;

    var odpowiedzi = form.getResponses();

    var znaczniki czasu = [], adresy URL = [], adresy wyników = [];

    for (zmienna i = 0; i < odpowiedzi.długość; i++) {

    timestamps.push(odpowiedzi[i].getTimestamp().setMilliseconds(0));

    url.push(odpowiedzi[i].getEditResponseUrl());

    }

    for (var j = 1; j < data.length; j++) {

    resultUrls.push([data[j][0]?urls[timestamps.indexOf(data[j][0].setMilliseconds(0))]:”]);

    }

    sheet.getRange(2, urlCol, resultUrls.length).setValues(resultUrls);

    }

  5. Zmień polecenie („Twój klucz formularza idzie tutaj”) za pomocą odpowiedniego klucza formularza dla każdego raportu.
  6. Klucz formularza to napis znajdujący się w pasku adresu. Skopiuj i wklej do wymaganego wiersza w edytorze skryptów.

    klawisz formularza

  7. Następnie skopiuj nazwę arkusza i wklej ją, aby zastąpić „Tutaj pojawia się nazwa Twojego arkusza Google z odpowiedziami”. – Potrzebujesz nazwy zakładki, a nie nazwy pliku”.

    nazwa arkusza

  8. Kiedy to zrobisz, będziesz musiał edytować linię var urlCol w edytorze skryptów. Wpisz numer pierwszej pustej kolumny w arkuszu kalkulacyjnym. W naszym przypadku jest to 8.

    kolumna numer

  9. Zapisz skrypt i wprowadź jego nazwę.

    zapisz skrypt

  10. Po skonfigurowaniu wszystkiego uruchom funkcję dla swojego skryptu i wybierz "assignEditUrls".

    Uruchom funkcję

  11. Sprawdź uprawnienia i zezwól swojemu kontu na używanie skryptu.
  12. Wróć do arkusza kalkulacyjnego, a zobaczysz, że każdy wpis ma unikalny link.
  13. Kliknij link, a będziesz mógł edytować każdy link w dowolnym momencie.
  14. Uruchom skrypt za każdym razem, gdy chcesz dodać więcej wyników do formularza, aby uzyskać unikalne linki.

Oszczędzaj czas, korzystając z tej prostej metody

Druga metoda wymaga utworzenia skryptu, ale skrypt wykonuje większość pracy automatycznie. Tworzenie skryptu może wyglądać na skomplikowane, ale tak nie jest. Konfiguracja zajmuje tylko kilka minut, a gdy już to zrobisz, możesz ponownie użyć tego samego skryptu tyle razy, ile chcesz. Otrzymasz wtedy bezpośrednie linki do każdego formularza, dzięki czemu możesz zmienić wszystkie wyniki, kiedy tylko zajdzie taka potrzeba.

Czy kiedykolwiek korzystałeś z Formularzy Google? Czy znasz inny sposób na zmianę już przesłanych formularzy? Podziel się swoją mądrością ze społecznością w sekcji komentarzy poniżej.