メイン その他 Googleフォームで送信した後にフォームを編集する方法

Googleフォームで送信した後にフォームを編集する方法



Googleフォームは、あらゆる種類のフォーム、アンケート、求人フォームを作成するための優れたツールです。これは、好みに合わせて編集したり、他の人が記入できるようにオンラインで投稿したりできる、事前に設計された多くのフォームを備えた無料のツールです。

Googleフォームで送信した後にフォームを編集する方法

ただし、場合によっては、ニーズに合わせて元のテンプレートを変更する必要があります。新しいフォームを最初から作成する代わりに、送信済みのフォームをいつでも編集できます。この記事では、その方法について説明します。

送信されたフォームを変更する

Googleフォームテンプレートは事前に設計されていますが、投稿する前に独自の変更を加えることができます。投稿後に変更することもできます。これがあなたがしなければならないことです:

方法1-編集リンクを設定する

最初の方法では、後でフォームの情報を変更するために使用できる編集リンクを作成できます。フォームを初めて送信する前に、応答の編集リンクを設定する必要があります。これにより、将来変更を加えることができます。

  1. 必要なGoogleフォームを開きます。
  2. ドキュメントの右上隅にある大きな[送信]ボタンの左側にある[設定]アイコンをクリックします。
    質問
  3. 新しいウィンドウが表示されたら、[送信後に編集]チェックボックスをオンにして編集リンクを作成します。 [保存]をクリックします。
    送信後に編集
  4. 小さな目のアイコンをクリックして必要な情報を入力すると、「応答を編集する」というリンクが表示されます。
    回答を編集する
  5. リンクをクリックして、以前に送信した情報を編集します。
  6. リンクをコピーしてPCに保存すると、いつでもフォームを編集できます。

この方法は、単一のGoogleフォームの回答を編集する場合に適していますが、複数の回答を扱う場合は少し複雑になります。独自の編集リンクを設定するには、次のことを行う必要があります。

方法2–スクリプトを作成する

  1. まず、すでに持っている回答を含むスプレッドシートを作成する必要があります。 [応答]タブをクリックしてから、小さな緑色のスプレッドシートアイコンをクリックします。
    反応
  2. フォームの回答スプレッドシートを開きます。 [ツール]をクリックして、[スクリプトエディター]を選択します。
    スクリプトエディタ
  3. スクリプトを開いたときに表示されるテキストを削除します。
  4. 次のスクリプトをスクリプトエディタにコピーします。
    スクリプトデモfunction assignEditUrls(){var form = FormApp.openById( ‘フォームキーはここにあります’);

    var sheet = SpreadsheetApp.getActiveSpreadsheet()。getSheetByName( ‘回答のGoogleスプレッドシート名はここに表示されます–ファイル名ではなくタブ名’);

    redditのユーザー名を変更できますか

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

    var urlCol = URLが入力される列番号を入力します。

    var response = form.getResponses();

    varタイムスタンプ= []、urls = []、resultUrls = [];

    for(var i = 0; i

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

    urls.push(responses [i] .getEditResponseUrl());

    }

    for(var j = 1; j

    私が持っているラムの種類をどのように知ることができますか

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

    }

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

    }

  5. 各レポートに適切なフォームキーを使用してコマンドを変更します(「フォームキーはここにあります」)。
  6. フォームキーは、アドレスバーにある文字です。スクリプトエディタの必要な行にコピーして貼り付けます。
    フォームキー
  7. 次に、シートの名前をコピーして貼り付け、「あなたの回答のGoogleスプレッドシートの名前はここにあります。 –ファイル名ではなく、タブ名が必要です。」
    シート名
  8. それが完了したら、スクリプトエディタでvarurlCol行を編集する必要があります。スプレッドシートの最初の空の列の番号を入力します。私たちの場合は8です。
    列のしびれ
  9. スクリプトを保存し、名前を入力します。
    スクリプトを保存
  10. すべてを設定したら、スクリプトの関数を実行して、assignEditUrlsを選択します。
    関数を実行します
  11. 権限を確認し、アカウントにスクリプトの使用を許可します。
  12. スプレッドシートに戻ると、すべてのエントリに一意のリンクがあることがわかります。
  13. リンクをクリックすると、いつでも各リンクを編集できます。
  14. フォームに結果を追加するたびにスクリプトを実行して、一意のリンクを取得します。

この簡単な方法を使用して時間を節約する

2番目の方法では、スクリプトを作成する必要がありますが、そのスクリプトはほとんどの作業を自動的に実行します。スクリプトの作成は複雑に見えるかもしれませんが、そうではありません。セットアップには数分しかかかりません。セットアップが完了すると、同じスクリプトを何度でも再利用できます。その後、各フォームへの直接リンクが表示されるため、必要なときにいつでもすべての結果を変更できます。

Googleフォームを使用したことがありますか?すでに送信されたフォームを変更する他の方法を知っていますか?以下のコメントセクションでコミュニティとあなたの知恵を共有してください。

興味深い記事

エディターズチョイス

ビット、バイト、メガバイト、メガビット、ギガビットはどのように異なりますか?
ビット、バイト、メガバイト、メガビット、ギガビットはどのように異なりますか?
コンピュータ ネットワーキングでは、ビットとバイトという用語は、物理接続を介して送信されるデジタル データを指します。両者の違いは次のとおりです。
Google Chromeで全画面モードを有効にする方法
Google Chromeで全画面モードを有効にする方法
デスクトップ上の気を散らすものを隠して、一度に 1 つの画面に集中したい場合は、Google Chrome を全画面モードにします。
Windows 用の Mac フォントを取得する方法
Windows 用の Mac フォントを取得する方法
https://www.youtube.com/watch?v=a8m9CyBUXxE Mac を使用したことがある場合、または Mac を使用している友人を見たことがある場合は、Mac に見られる独特で非常にクリアなフォントのいくつかに気付いたことでしょう。デバイス。
Pixel 2のレビュー:Galaxy S9に負けない優れたスマートフォン
Pixel 2のレビュー:Galaxy S9に負けない優れたスマートフォン
電話のリリースの絶え間ない行進がプレスを押しており、Galaxy S9 や Nokia の 8 Sirocco ハンドセットなど、Samsung の主力製品の発売から新鮮です。もちろん、これは古い携帯電話を置きます-たとえ古いものであっても
読み取り専用に戻り続けるフォルダーを修正する方法
読み取り専用に戻り続けるフォルダーを修正する方法
「読み取り専用」オプションは、フォルダーを偶発的または意図的な改ざんから保護したい場合に役立つ機能です。ただし、この機能を無効にしているにもかかわらず、フォルダーが「読み取り専用」に戻り続けるとイライラすることがあります。これにより、
Android でアプリをロックする方法
Android でアプリをロックする方法
画面の固定またはゲスト アカウントを使用して Android でアプリをロックする方法について説明します。アプリにパスワードを設定し、機密データや情報を保護します。
LenovoはスタートメニューをWindows8に戻します
LenovoはスタートメニューをWindows8に戻します
Lenovoは、Windows 8.1アップデートで[スタート]ボタンが戻ってくるのを待つつもりはなく、スタートアップと提携して、見逃されていたスタートメニューを復元しました。 Windows8.1アップデートの期限