Anonim

Formularze Google to doskonałe narzędzie do tworzenia wszelkiego rodzaju formularzy, ankiet i formularzy ofert pracy. 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ć.

Zobacz także nasz artykuł Jak przesłać plik za pomocą formularza Google

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

Zmień przesłane formularze

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

Metoda 1 - Skonfiguruj link do edycji

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

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

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

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

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

Ta metoda działa dobrze, gdy chcesz edytować jedną 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 edycji.

Metoda 2 - Utwórz 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.

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

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

    funkcja assignEditUrls () {var form = FormApp.openById ('Twój klucz formularza idzie tutaj');

    var sheet = SpreadsheetApp.getActiveSpreadsheet (). getSheetByName („Twoje odpowiedzi Nazwa arkusza Google jest tutaj - nazwa karty, a nie nazwa pliku”);

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

    var urlCol = Wpisz numer kolumny, w której wpisano adresy URL;

    var Response = form.getRespactions ();

    var timestamps =, urls =, resultUrls =;

    dla (var i = 0; i <response.length; i ++) {

    timestamps.push (respactions.getTimestamp (). setMilliseconds (0));

    urls.push (respactions.getEditResponseUrl ());

    }

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

    resultUrls.push (? urls.setMilliseconds (0))]: ”]);

    }

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

    }

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

  7. Następnie skopiuj nazwę arkusza i wklej go, aby zastąpić „Twoje odpowiedzi Nazwa arkusza Google idzie tutaj.” - Potrzebujesz nazwy karty, a nie nazwy pliku. ”

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

  9. Zapisz skrypt i wprowadź jego nazwę.

  10. Po skonfigurowaniu wszystkiego uruchom funkcję skryptu i wybierz opcję „assignEditUrls”.

  11. Przejrzyj uprawnienia i zezwól swojemu użytkownikowi na korzystanie ze 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 łącza.

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

Druga metoda wymaga utworzenia skryptu, ale skrypt ten wykonuje większość pracy wykonanej automatycznie. Tworzenie skryptu może wydawać się skomplikowane, ale nie jest. Konfiguracja zajmuje tylko kilka minut, a kiedy 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 będziesz mógł zmienić wszystkie wyniki w dowolnym momencie.

Czy korzystałeś kiedyś z Formularzy Google? Czy znasz inną metodę zmiany już przesłanych formularzy? Podziel się swoją wiedzą ze społecznością w sekcji komentarzy poniżej.

Jak edytować formularz po przesłaniu go w formularzach Google