Hvordan redigere et skjema etter innsending i Google Forms

Google Forms er et utmerket verktøy for å lage alle slags skjemaer, spørreundersøkelser og jobbinnsendingsskjemaer. Det er et gratis verktøy med mange forhåndsdesignede skjemaer du kan redigere etter eget ønske og legge ut på nettet slik at andre kan fylle ut.

Hvordan redigere et skjema etter innsending i Google Forms

Noen ganger må du imidlertid endre den originale malen for å passe bedre til dine behov. I stedet for å lage et nytt skjema fra bunnen av, kan du redigere et allerede innsendt skjema når som helst. Denne artikkelen vil forklare hvordan du kan gjøre det.

Endre innsendte skjemaer

Google Forms-maler er forhåndsdesignet, men du kan gjøre dine egne endringer før du poster. Du kan også gjøre endringer etter innlegging. Her er hva du må gjøre:

Metode 1 – Sett opp en redigeringskobling

Den første metoden lar deg lage en redigeringslenke du kan bruke senere for å endre informasjonen i skjemaet. Rediger svar-lenken må settes opp før du sender inn skjemaet for første gang, slik at den kan tillate deg å gjøre endringer i fremtiden.

  1. Åpne Google-skjemaet du trenger.
  2. Klikk på Innstillinger-ikonet til venstre for den store "Send"-knappen i øvre høyre hjørne av dokumentet.

    spørsmål

  3. Når det nye vinduet dukker opp, merk av for "Rediger etter innsending" for å opprette redigeringslenken. Trykk "Lagre".

    rediger etter innsending

  4. Klikk på det lille øyeikonet for å angi informasjonen du vil ha, og du vil se en lenke som sier "Rediger svaret ditt."

    rediger svaret ditt

  5. Klikk på lenken for å redigere informasjonen du har sendt inn tidligere.
  6. Kopier lenken og lagre den på din PC slik at du kan redigere skjemaet når som helst.

Metoden fungerer bra når du vil redigere et enkelt Google-skjemasvar, men ting blir litt mer komplisert hvis du har å gjøre med flere svar. Her er hva du må gjøre for å sette opp unike redigeringslenker.

Metode 2 – Lag skriptet ditt

  1. Først må du lage et regneark med svarene du allerede har. Klikk på "Svar"-fanen og klikk deretter på det lille grønne regnearkikonet.

    svar

  2. Åpne regnearket for skjemasvar. Klikk på "Verktøy" og velg "Skriptredigering".

    manusredaktør

  3. Slett teksten som vises når du åpner skriptet.
  4. Kopier følgende skript inn i skriptredigeringsprogrammet:

    manus demofunction assignEditUrls() {var form = FormApp.openById(‘Din skjemanøkkel går her’);

    var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(‘Dine svar Google Sheet name goes here – Fanenavnet, ikke filnavnet’);

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

    var urlCol = Skriv inn kolonnenummer hvor, den der URL-er er angitt;

    var responses = form.getResponses();

    var timestamps = [], urls = [], resultUrls = [];

    for (var i = 0; i < responses.length; i++) {

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

    urls.push(responses[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. Endre kommandoen (‘Din skjemanøkkel går her’) med riktig skjemanøkkel for hver rapport.
  6. Skjemanøkkelen er bokstaven som finnes i adressefeltet. Kopier og lim inn til ønsket rad i skriptredigeringsprogrammet.

    skjemanøkkel

  7. Deretter kopierer du navnet på arket og limer det inn for å erstatte "Dine svar Google Sheet name goes here." – Du trenger fanenavnet, ikke filnavnet.

    arknavn

  8. Når det er gjort, må du redigere var urlCol-linjen i skriptredigeringsprogrammet. Skriv inn nummeret til den første tomme kolonnen i regnearket. I vårt tilfelle er det 8.

    kolonne nummen

  9. Lagre skriptet og skriv inn et navn for det.

    lagre skript

  10. Når du har satt opp alt, kjører du funksjonen for skriptet ditt og velger "assignEditUrls."

    kjøre funksjon

  11. Se gjennom tillatelser og la kontoen din bruke skriptet.
  12. Gå tilbake til regnearket, og du vil se at hver oppføring har en unik lenke.
  13. Klikk på en lenke, og du vil når som helst kunne redigere hver lenke.
  14. Kjør skriptet hver gang du vil legge til flere resultater i skjemaet ditt for å få de unike koblingene.

Spar tid ved å bruke denne enkle metoden

Den andre metoden krever at du oppretter et skript, men det skriptet får mest mulig ut av arbeidet automatisk. Å lage skriptet kan se komplisert ut, men det er det ikke. Det tar bare noen få minutter å sette opp, og når du har gjort det, kan du gjenbruke det samme skriptet så mange ganger du vil. Du vil da få direkte lenker til hvert skjema, slik at du kan endre alle resultater når du trenger det.

Har du noen gang brukt Google Forms? Kjenner du til en annen metode for å endre allerede innsendte skjemaer? Del din visdom med fellesskapet i kommentarfeltet nedenfor.