問題タブ [google-sheets]

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 に答える
381 参照

google-sheets - Google ドキュメントのスプレッドシートで [削除] ボタンと [表示] ボタンを取得するには?

Google doc フォームを作成しましたが、送信ボタンしか表示されません。フォームで表示、編集、削除ボタンを取得するにはどうすればよいですか。作成したフォーム ページでスプレッドシートのデータを表示するにはどうすればよいですか?

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

api - Google スプレッドシート API 画像の挿入

GoogleスプレッドシートAPIを介して画像を挿入する方法はありますか?

ドキュメントを見ましたが、行の挿入/更新/削除以外に、画像などのワークシートに関連する他のデータについての言及はありません。

たとえば、Excel では、特定のセルの代わりに画像がワークシートに添付されます。そのため、ワークシートから画像を挿入して削除し、特定のセル位置に配置する必要があります。

何か案は?

0 投票する
2 に答える
6218 参照

spreadsheet - スプレッドシートをWebデータベースに接続するための最良の方法

フロントエンドにスプレッドシート機能を追加する必要があるWebベースのデータベースを使用しています。GoogleDocsSpreadsheetsが使えると思っていました。彼らのGoogleAppScriptは、私が必要とする機能を備えているようです。特に、URLFetchサービスをonEditイベントと組み合わせて使用​​して、スプレッドシートとDBの同期を維持できます(AJAXスタイル)。また、スプレッドシートの作成、保存、共有を柔軟に行うことができます。

しかし、GoogleAppScriptに関するいくつかのことが私に一時停止を与えました。サーバー側で実行されるため、ローカルでのデバッグは困難です。ブレークポイントやステッピングを備えたデバッガーはありません。外部モジュールまたはライブラリをインポートすることはできません。JSLintはありません。これらがなければ、私は「ああ、ああ、これは傷つくだろう」という気持ちになり始めました。

それで、ブラウザでアクセス可能なスプレッドシート機能を既存のWebベースのデータベースに追加するより良い方法があるかどうか疑問に思っていますか?または、Google App Scriptを最大限に活用するためのベストプラクティスはありますか?

編集:これらは私のアプリケーションに最適なものの順に潜在的な解決策です:

  1. ブラウザベースのJavaScriptスプレッドシートエンジン。(存在しない可能性があります。)
  2. GoogleAppEngineにインストールできるPythonスプレッドシートエンジンモジュール。(私もこれを見たことがありません。)
  3. Googleスプレッドシートへのより堅牢でAJAXianのアプローチ。(元の質問を参照してください。)
  4. EC2にインストールできるオープンソースのスプレッドシートエンジン。(これらは存在するようです-おそらくSocialCalc、または単純なスプレッドシート。推奨事項?)
0 投票する
1 に答える
416 参照

javascript - Google スプレッドシート クエリ: 範囲が結果として表示されないようにするにはどうすればよいですか?

こんばんは、

Google Docsでスプレッドシートを操作するのに役立つコーディングスキルを使用しようとしていますが、私が考え出したロジックは正しいと思いますが、スクリプトは結果を「Range」として返すだけです。

基本的に、スクリプトはネストされたループであり、(11 から始まる) データの行の 6 つのポイントから値を取得し、それらを長い垂直方向 (列 38) に挿入します。次に、次の行に移動する必要があります。

うまくいくと思いますが、結果は「範囲」として返され、値を範囲に入れる方法がわかりません。

また、単一の配列を使用して個々の配列のデータを収集する方が効果的かもしれないことも認識していますが、まだ構文を把握しようとしています。

これが私のコードです:

誰か助けてくれますか、少なくとも私を正しい方向に向けてください。

0 投票する
2 に答える
942 参照

google-apps-script - Google サイトのスプレッドシート

フロントエンドのデザインを書いて、ウェブサイトのバックエンドに Google スプレッドシートを使用できますか?

ありがとうございました

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

javascript - Google Apps Script で完了した項目を別のスプレッドシートに移動する

https://spreadsheets.google.com/ccc?key=0AnVTJLrKrQo_dE5zdTlKbmxkRk1PU19HUnBlTFBBMWc&hl=ja&authkey=CLOYpKoH

私は、顧客注文の領収書を追跡するのに役立つスクリプトに取り組んでいます。Google ドキュメントのスプレッドシートにあります。

上記のリンクをクリックすると、私が話していることがわかります。ツールバーの [ツール] > [スクリプト] > [スクリプト エディター] でスクリプトにアクセスできます。

完了時に領収書を別のシートに移動するスクリプトが必要です。私はその機能を今かなり働いています。完成したシートを顧客の名前のアルファベット順にファイルする方法はありますか? 誰かが数分でスクリプトを確認できる場合は、非常に高く評価されます。

ありがとう

0 投票する
2 に答える
6932 参照

java - APIを使用して新しいGoogleスプレッドシートの最初の行を作成するにはどうすればよいですか?

これが私がスプレッドシートを作成する方法です:

今、私はそれに最初の行を書きたいと思います。

しかし、残念ながら、すべてのAPI呼び出しは、名前と値のペア(名前は作成したい見出し)を挿入するための最初の行がすでにあるという事実に基づいて継ぎ目があります。 http://code.google.com/apis/spreadsheets/data/3.0/developers_guide.html#CreatingTableRecords

最初の行を作成する方法はありますか?フィールド名を定義するもの。

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

jquery - jQuery の AJAX を使用してフォーム情報を Google スプレッドシートに送信できますか?

Google スプレッドシートを使用できるのは気に入っていますが、自分のサイトに視覚的に統合するのは難しいです。だから私は彼らのフォームを再作成し(簡単なカット/ペースト)、AJAX経由でフォームを送信し、データがスプレッドシートに送られ、ユーザーをGoogleのデフォルトよりもきれいなものにリダイレクトできると考えていました。あなたがやった」ページ。

しかし、私はフォームを送信するのに多くの問題を抱えています。送信先の URL (および get パラメーター) が Google フォームの送信内容と正確に一致するように js を取得しました (firebug の net タブはここで非常に便利でした)。実際、失敗した送信 URL を firebug からコピーしてブラウザに配置すると、問題は発生しません。

ぜひチェックしてみてください。http://www.stardustindependent.com/cookies ここで何が問題なのですか? 関連する JS は custom.js にあります。

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

javascript - Javascript。数字列の展開

私のスクリプトはGoogleスプレッドシートドキュメントにありますこれが私のスクリプトです:

ss = SpreadsheetApp.getActiveSpreadsheet();

私のスプレッドシートの列 C には、各行に数字の文字列があります。

このような

スクリプトを実行していくつかの行を挿入する場合、この昇順の数字を自動的に続けて C 列に入力するにはどうすればよいですか?

ありがとう

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

javascript - コードのJavascript配置

これは私がグーグルスプレッドシートのために持っているスクリプトです。コードの最後の2行を除いて、すべて機能します。それらをどこに配置すればよいかわかりません。私はそれらが正しいことを知っています、ちょうど私が推測する正しい場所ではありませんか?

</ p>