GoogleのGoogleフォームのフォームレスポンス1タブに入力するGoogleフォームのチェックインフォームがあります。クライアントは短い名前でフルネームを入力します。私たちはZapierを使って、このシートからGoogle Contactsに連絡先を作成します。私の従業員が個人的な連絡先からクライアントを区別するために、私は姓と名の間のスペースに「クライアント」を挿入しようとしています。GoogleシートからGoogleフォームの送信時に名と姓の間に単語を挿入するスクリプト
新しい行でのみこれを行う方法はありますか?私が作成したfindとreplaceスクリプトは、古いエントリのスペースにClientを無限に挿入し続けるように繰り返します。 「underscoreClientunderscore」を使用すると、後で連絡先をエクスポートする必要がありますが、これでは名字を使用できません。
function replace() {
var range = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Form
Responses 1").getRange("B:B");
var v = range.getValues();
for (var r = 0; r < v.length; ++r) {
v[r][0] = v[r][0].replace(/ /g, " Client ");
}
range.setValues(v);
}
それは魅力的に機能しました!どうもありがとうございます!!! – COlson