問題タブ [google-sheets-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1793 参照

java - 100 万行を追加し、Google Sheets API v4 を使用してセル位置を指定する

Google Sheets API V4 を使用しています。v4 から、スプレッド シートに 200 万個のセルを書き込むことがサポートされているため、100 万行を追加しようとしています。したがって、6 列で 80,000 行を追加しようとします。80,000 * 6 = 480000 セルですが、次のエラーが発生しました。

80 のループのたびに 1000 行を追加しています。エラーの後、シートを確認すると、73000 行が挿入されていることがわかりました。

Google Sheets API も 6 列目以降の空白セルを計算していると思います。リーミング セル 73000 * 26 (AZ) = 1898000 で計算し、さらにセルを追加しようとするとエラーが発生したとします。

空のセルのリーミングやその他の代替手段を削除する方法について、ご意見をお寄せください。次のコードを使用しています

2番目に、セルを追加する際に、セルの列位置を常に最初の列(A)から開始することはできません。

0 投票する
1 に答える
395 参照

javascript - スクリプトを使用して、フォームにリンクされているスプレッドシートから行を削除するにはどうすればよいですか?

Googleフォームに入力されたデータに対していくつかのことを行うこのスクリプトがありますが、2人の参加者がまったく同じ名前を持っている場合、前のエントリを完全に削除することを訴える必要があります.

はい、コードはめちゃくちゃです。もっと良い方法で実行できると確信していますが、重要な部分は、繰り返される情報の行を削除できることです。スプレッドシートがフォームにリンクされているため、コンパイラはこれを許可しません。これを回避する方法はありますか?

0 投票する
4 に答える
9921 参照

java - Google Spreadsheet API : シート内のすべてのセルを空にする

Google Sheet API v4 を使用しています。空のデータでシート全体をクリアしたい。行/列を削除したくありません。

  1. UpdateCells Call(APIによる列の削除)が機能しない: developers.google.com
  2. 作業 UpdateCells 呼び出し (すべてのセル) : developers.google.com
0 投票する
2 に答える
8334 参照

java - Google Sheet API V4(Java) セルに日付を追加

セルに日付を追加しようとしましたが、シートは単一引用符 ( ') で値を文字列に自動的に保存します。Store value in date についても、追加しようとしましuserEnteredFormatたが、うまくいきませんでした。

以下は追加リクエストです。

シートに単一の日付セルを追加するサンプル コード

SpreadSheet単一の日付値追加のサンプル コード

0 投票する
1 に答える
1285 参照

java - Google SpreadSheet の Java エポック日付

Google スプレッドシートに日付を追加してみました。日付を追加するには、日付をエポックに変換します。

スプレッドシート エポックの場合

Google スプレッドシートは、スプレッドシートで一般的に使用されるエポック デートの形式を使用します。値の整数部分 (小数点の左側) は、1899 年 12 月 30 日からの日数をカウントします。小数部分 (小数点の右側) は、時間を 1 日の端数としてカウントします。たとえば、1900 年 1 月 1 日の正午は、1899 年 12 月 30 日の 2 日後なので 2.5、正午は半日なので .5 になります。1900 年 2 月 1 日の午後 3 時は 33.625 になります。

計算には Joda time API を使用しています (当社の JDK バージョン 1.7)。

整数については、以下のコードを使用します。

エポック番号の派閥部分を見つける問題に直面しています