する質問をすることでしか得られない、回答やアドバイスがある。「Googleフォームからの回答をスプレッドシートへ」は完了。「スプレッドシートからGoogleカレンダーへの登録」もほぼ完了。時点でシート上では'15:00になってしまいます例えば、プルダウン選択で15:00と答えたとします。すると、シート上で確認すると「'15:00」となります。これではカレンダーに登録する前に、手動で「'」を消す必要があります。//functionを閉じるattachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0今の問題の状況は、Googleフォーム上へプルダウンを設定し、その中の選択肢の一つとして15:00のような時間を選択する項目があり、15:00を選択して投稿すると、スプレッドシート上に'15:00のように先頭にアポストロフィが付加されてしまうとのことで理解しました。これが間違っていないようですと、この選択肢から送られた値はスプレッドシートへ貼り付けられた際に文字列として扱われるため、先頭に'が追加されてしまいます。以前、同様の問題を次のような方法で回避しました。下記のスクリプトを投稿されたデータが記録されているスプレッドシートのスクリプトエディタへ貼り付けてください。関数onFormSubmitにトリガーとして、「イベントのソースを選択」を「スプレッドシートから」、「イベントの種類を選択」を「フォーム送信時」として設定してください。「現在のプロジェクトトリガー」から行います。range.setValues(range.getValues());}注意点これは、getValues()で取得した値には'が含まれていないことを利用してこの値をsetValues()を使って上書きすることで先頭に'が追加されるのを回避しています。上書きすることで他の値に影響が出てしまう場合は、該当する列のみ変更することで回避してください。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。19:16上書きするとは、とてもいい参考になりました。本当にありがとうございます!実現できました。上書きするとは、とてもいい参考になりました。本当にありがとうございます!実現できました。入れる処理を無くしてください。それで解決するはずです。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。14:09まずその処理をしているところを見つけなければなりませんね。その処理をしているところを見つけなければなりませんね。