Google Script を使用して初めてのコードを作成しています。コードに問題があります。Google スプレッドシートにアクセスするために必要な権限がありません。コードを実行しようとすると、「例外: SpreadsheetApp.openById を呼び出す権限がありません」というエラーが発生します。このコードは、Google スプレッドシートのデータを変更および取得するように設計されています。
権限の問題に加えて、コードには対処する必要がある特定の動作があります。このコードは、Google スプレッドシートの特定の行に情報を転送するように設計されていますが、現在はスプレッドシートの外部の場所にデータを転送しています。たとえば、スプレッドシートの行 9 に利用可能な空き領域がある場合、コードは書式設定や構造を持たずに情報をテーブルの外の別の場所に誤って転送します。以下にコードを添付しました
リーリーGoogle スプレッドシートのデータを変更および取得するコードを実装しようとしています。スプレッドシートにアクセスし、必要なアクションを実行するために必要な権限をコードに付与したいと考えています。具体的には、テーブルの形式と構造を維持しながら、スプレッドシートの空のスペースに転送された情報をコードで埋めたいと考えています。
ただし、実際の結果は、コードで権限の問題が発生することです。コードを実行すると、「例外: SpreadsheetApp.openById を呼び出す権限がありません」エラーが発生します。さらに、送信される情報はテーブルの外に置かれ、形式や構造はありません。
Google スプレッドシート コードでのデータ配置
わかりました、以上です。私が使用しているコードは、表内の空白箇所を見つけるのに非常に優れています。唯一の問題は、データが実際のテーブルの外に配置されてしまうことです。ご存知のとおり、コードはテーブル内の形式が完全な行であるとみなしているため、行内の希望する場所にデータが正確に配置されません。ここに画像の説明を入力してください
私が今持っているコード
リーリー
インストール可能なトリガーを使用し、トリガー関数の名前を変更します。onEdit は使用しないでください
リーリー