問題タブ [axlsx]

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 投票する
4 に答える
6019 参照

format - axlsx : act_as_xlsx : 1 つのセルだけにスタイルを追加するにはどうすればよいですか?

col_style と row_style と add_conditional_formatting のメソッドが表示されますが、セルを 1 つだけ設定する方法がわかりません。私の例では、列 1 は日付で、列 2 はパーセントです。行の背景を強調表示すると、日付/パーセントの書式設定が失われます。これは、Randy がセルに 1 つのスタイルしか持てないと説明したためです。必要に応じて、その行の最初のセルだけに date_with_background スタイルを割り当てるにはどうすればよいですか?

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

ruby-on-rails - 特定のセルの AXLSX グリッド線

特定のセルのみにグリッド線を適用したいワークシートがあります(特定のセルのみ無効にすることもできます)。私はドキュメントを読みましたが、ワークシートごとにそれを行う方法しか見つけることができません。:gridlines=>true念のため自分のスタイルで試してみましたが、うまくいきませんでした。

その要点は、可能であれば、AXLSX の特定のセルのグリッド線をどのように追加/削除できますか?

アップデート:

これがスクリーンショットです。左側には明らかなグリッド線はありません。フォーマットセルをチェックすると、効果を作成するための境界線が表示されません。右側にグリッド線が表示され、右にスクロールし続けるとさらにグリッド線が表示されます。

エクセルスプレッドシート

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

ruby-on-rails - Axlsx 経由でスプレッドシートに追加するときに Excel の列幅を正しく設定する

レポートの書式を設定しようとしていますが、列の幅が正しいことを確認していますが、auto_width ではうまくいかないようです。

このコードを使用すると、このようなレポートが得られここに画像の説明を入力ます。Excel で各列の境界線をダブルクリックすると、正しくサイズが変更されるため、auto_width が長すぎるスペースに注意してください。この図を参照してくださいここに画像の説明を入力

多分それは私が物事をしている順序ですか?

これは私が使用しているコードです:

助けてくれてありがとう!

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

ruby-on-rails - axlsx gem を使用して Excel ファイルを生成する際の UTF-8 エラー

axlsx gemを使用して Excel ファイルを生成しようとしています。これは、ユーザーがブラウザーでレポートを表示し、リンクをクリックしてデータを Excel にエクスポートできる Ruby Rails アプリケーションです。ただし、次のエラーが発生します。

「ArgumentError (UTF-8 の無効なバイト シーケンス)。」

このエラーは、次のコード行で発生しています。

Ruby 1.9.3 と Rails 2.3.16 を使用しています。ファイルをシリアライズしたり、ディスクに書き込もうとしたりしていません。Excelでファイルを開いて、必要に応じてユーザーがファイルを保存できるようにしたいだけです。

誰もこのエラーを見たことがありますか?