かなり大まかな質問をしているので、少し一般的になりますが、最善を尽くします。UiApp を使用してフォームをゼロから作成することを検討します。これにより、機能の柔軟性が向上し、情報の流れがよりスムーズになりますが、あなたの質問はフォームに関するものなので、それに固執します.
OnSubmit
質問 1:フォーム 1 と 2 に関連付けられた各スプレッドシート内に、必要なデータを別のスプレッドシートにコピーする関数を作成したいと考えています。
function onFormSubmit() { // add an onsubmit trigger
var emailAddress = e.values[1];
var fullName = e.values[2];
var newSS = SpreadsheetApp.openById("Add New SS ID").getSheetByName('Sheet1');//one form should be 'Sheet2'
var range = sheet.getRange(sheet.getLastRow()+1,1,1,2);
range.setValues([[emailAddress, fullName]]);
質問 2: シリアル番号を割り当てます。私の考えでは、アプリケーションに番号を割り当て、その番号をレビュー担当者に渡して、フォームに入力してもらいたいだけです。この番号を割り当てるには、チュートリアル: ヘルプ デスク ワークフローの自動化に従ってください。代わりに、アクティブなアプリケーションで行を削除しないため、行番号が一意になるように、単純に最後の行を取得を使用します。
var serialNum = newSS.getLastRow()+1;
次に、残りと同じようにその変数を追加するだけです。私はこのコードをテストしていないので、目的に合わせてクリーンアップする必要があるかもしれません。