問題タブ [spreadsheet]

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

history - Google Docs APIを使用して以前のバージョンのスプレッドシートを取得するにはどうすればよいですか?

Googleドキュメントの「以前のバージョン」のインターフェースは非常に原始的です。比較のために2つの任意のバージョンを選択することさえできません(ただし、間違っている場合は修正してください)。

APIを介して以前のバージョンにアクセスするにはどうすればよいですか?

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

merge - スプレッドシートで部分的なデータ セットと完全なデータ セットを一致させるにはどうすればよいですか?

ユーザー名(およびその他の列)を含むユーザーのリスト(行ごとに1つ)を含むスプレッドシート(​​Googleドキュメントにありますが、任意のスプレッドシートにすることができます)があります。「n」行あるとしましょう。

「n」行未満の別のスプレッドシートがあります。1 つの列にはユーザー名があり、別の列には他のデータがあります (車のレゴ番号としましょう)。最初のスプレッドシートで、車のレゴ番号を対応するユーザーに移動したいと考えています。

どうすればこれを行うことができますか?

0 投票する
3 に答える
15439 参照

excel - Excelファイルをphpmyadminにインポートできますか?

ID、名前、姓などのデータを含むspeadsheetファイルがあります。Excelファイルをphpmyadmin(SQL)にインポートできますか?どうやってするの?

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

ruby-on-rails - ExcelをRailsアプリにインポートする

個人用の小さなレールアプリを作成しています。Excelファイルをアップロードして、後で検証してデータベースに追加できるようにしたいと考えています。以前はcsvファイルでこれを使用していましたが、その後は実用的ではなくなりました。

rooまたはスプレッドシートgemを使用してファイルをアップロードし、コンテンツをユーザーに表示してから(検証後に)データベースに追加するためのチュートリアルを知っている人はいますか?これは非常に具体的ですが、段階的に進めていきたいと思います。

私がこれまでに持っているのは、「インポート」ビューだけです。

しかし、コントローラーでこのアップロードされたファイルにアクセスする方法がわかりません。

任意の提案/ヘルプを歓迎します。ありがとう

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

.net - VBA をサポートするスプレッドシート コンポーネント

Excel ファイルに含まれる VBA も実行できる .Net スプレッドシート コンポーネントを探しています。

Spreadsheet Gearsは、ユーザーが Excel ファイルを操作して編集できるようにするのに非常に優れていることがわかりましたが、計算に VBA を使用するスプレッドシートでは、これらは機能しません。

では、Excel 自体以外に、VBA を実行できるコンポーネントはありますか?

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

javascript - Javascript を介して Google アプリの公開スプレッドシートにアクセスする

これを見るのにかなりの時間を費やしました..Google-apps スプレッドシートへのアクセスに関するわずかな情報があまりよく維持されていないようです..今年の Google IO で、強化された Google-apps スクリプトの発表がありました. UI要素を含む..

そのため、Google スプレッドシートのデータに基づいてウィジェットを作成することを考えました。データは書き込まず、単純な読み取り/ルックアップと表示計算のみを行います.その後、UI 機能は Premier アカウントでのみ使用できることに気付きました..大したことではありません年間わずか 50 ドルで、無料の試用期間が前払いされます。UI 機能が多少制限されているようです。

しかし、その後、私がしなければならない小さなことをすべて考え始めたので、Javascript からスプレッドシートにアクセスする方法を調査し始めました。 -Google ガジェットは非常に強力で、機能が柔軟です。そして、これにより、より多くの柔軟性が可能になります..要するに、私は不足しています..他に誰かいますか? この種の手がかりのように見えたhttp://almaer.com/blog/gspreadsheet-javascript-helper-for-google-spreadsheetsと、これは現在のスプレッドシートhttp://code.google.com/apisを取得できませんでした/gdata/samples/spreadsheet_sample.html ですが、長い間触っておらず、現在のスプレッドシートでは動作しませんでした。

これは、現在の「公開」読み取り専用スプレッドシートです。http://spreadsheets1.google.com/ccc?key=tzbvU7NnAnWkabYmGo4VeXQ&hl=en これは Google が現在古いフォーマットと呼んでいるものです。私は両方 (古いものと新しいもの) を試しました。違い..

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

ruby-on-rails - 本番環境でExcelファイルを読み取ることができませんが、開発環境で作業しています

Spreadsheet GEM を使用して、開発環境で xls ファイルを読み取ることができます。運用サーバーに移行すると、アプリケーションが xls ファイルを読み取ることができなくなります。

Spreadsheet Gem は既にインストールされています。ファイルのアップロード中にエラーが発生しません。しかし、xls ファイルのデータを読み取ることができません。

為に。たとえば、私の xls には 4 つの列があります。A、B、C、D で、データは 2 行で表示されます。

最初の行のデータ: P1、P1、P3、P4 2 番目の行のデータ: Q​​1、Q2、Q3、Q4

開発中。環境 最初の行は P1、P1、P3、P4、2 行目は Q1、Q2、Q3、Q4 としてデータを取得します。

しかし、製品では。環境 データがありません。すべての列を空白にします。

実稼働環境でも機能させるために、私が見逃している可能性のある変更を助けてください。


Spreadsheet Gem は既にインストールされています。ファイルのアップロード中にエラーが発生しません。しかし、xls ファイルのデータを読み取ることができません。

為に。たとえば、私の xls には 4 つの列があります。A、B、C、D で、データは 2 行で表示されます。

最初の行のデータ: P1、P1、P3、P4 2 番目の行のデータ: Q​​1、Q2、Q3、Q4

開発中。環境 最初の行は P1、P1、P3、P4、2 行目は Q1、Q2、Q3、Q4 としてデータを取得します。

しかし、製品では。環境 データがありません。すべての列を空白にします。

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

coldfusion - ColdFusionを使用してスプレッドシートの列をフォーマットするにはどうすればよいですか?

SpreadsheetFormatColumns()を使用してスプレッドシートの列を「テキスト」にフォーマットしていますが、これを行う方法がわかりません。livedocsのすべてのフォーマットは、数値、通貨、または日付用です...次のようなものがあります。

SpreadsheetFormatColumns(mySpreadsheet、{dataFormat = "text"}、 "1-15")

そこに?これは本当に私を悩ませています...

ありがとう

0 投票する
3 に答える
5082 参照

datagrid - 数式を使用したオープン ソースの Web ベースのスプレッドシート アプリ

Web ページに貼り付けるオープン ソースのスプレッドシート アプリケーションを探しています。私が探している最も重要な機能は数式です。具体的には、指定された他のセルの内容の合計を計算するセルを挿入できるようにする必要があります。

NitobiExtJs Extenderなどの基本的な例をいくつか見つけましたが、それらは計算を許可していません。

これは失われた原因ですか、それとも私が見つけるのを待っている完璧なスプレッドシート アプリですか?

0 投票する
3 に答える
2629 参照

c++ - C++で大きなスプレッドシートファイルを効率的に読み取る

私は通常、 csvパーサーで説明されている方法を使用してスプレッドシートファイルを読み取ります。ただし、約40列と25万行のデータを含む64MBのファイルを読み取る場合、約4分かかります。元のメソッドでは、CSVRowクラスを使用してファイルを行ごとに読み取り、プライベートベクトルを使用してすべてのデータを行に格納します。

注意すべきいくつかの事柄:

  • 私はベクトルの十分な容量を予約しましたが、あまり役に立ちませんでした。
  • また、各行を読み取るときにクラスのインスタンスを作成する必要がありますが、コードがインスタンスを作成せずにデータを読み込んだだけでも、時間がかかります。
  • ファイルはコンマ区切りではなくタブ区切りですが、重要ではないと思います。

そのファイルの一部の列は有用なデータではないため、すべてのデータを格納するプライベート文字列メンバーを持つようにメソッドを変更し、(n-1)番目とn番目の区切り文字の位置を見つけて(のもちろん、多くの有用な列があります)。そうすることで、いくつかのpush_back操作を回避し、時間を2分強に短縮します。しかし、それでも私には長すぎるようです。

これが私の質問です:

  1. そのようなスプレッドシートファイルをより効率的に読み取る方法はありますか?

  2. 行ごとではなく、バッファごとにファイルを読み取ろうか?もしそうなら、どのようにバッファで読み取り、csvrowクラスを使用しますか?

  3. ブーストトークナイザーを試したことがありませんが、より効率的ですか?

ご協力ありがとうございました!