問題タブ [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.
format - axlsx : act_as_xlsx : 1 つのセルだけにスタイルを追加するにはどうすればよいですか?
col_style と row_style と add_conditional_formatting のメソッドが表示されますが、セルを 1 つだけ設定する方法がわかりません。私の例では、列 1 は日付で、列 2 はパーセントです。行の背景を強調表示すると、日付/パーセントの書式設定が失われます。これは、Randy がセルに 1 つのスタイルしか持てないと説明したためです。必要に応じて、その行の最初のセルだけに date_with_background スタイルを割り当てるにはどうすればよいですか?
ruby-on-rails - 特定のセルの AXLSX グリッド線
特定のセルのみにグリッド線を適用したいワークシートがあります(特定のセルのみ無効にすることもできます)。私はドキュメントを読みましたが、ワークシートごとにそれを行う方法しか見つけることができません。:gridlines=>true
念のため自分のスタイルで試してみましたが、うまくいきませんでした。
その要点は、可能であれば、AXLSX の特定のセルのグリッド線をどのように追加/削除できますか?
アップデート:
これがスクリーンショットです。左側には明らかなグリッド線はありません。フォーマットセルをチェックすると、効果を作成するための境界線が表示されません。右側にグリッド線が表示され、右にスクロールし続けるとさらにグリッド線が表示されます。
ruby-on-rails - Axlsx 経由でスプレッドシートに追加するときに Excel の列幅を正しく設定する
レポートの書式を設定しようとしていますが、列の幅が正しいことを確認していますが、auto_width ではうまくいかないようです。
このコードを使用すると、このようなレポートが得られます。Excel で各列の境界線をダブルクリックすると、正しくサイズが変更されるため、auto_width が長すぎるスペースに注意してください。この図を参照してください
。
多分それは私が物事をしている順序ですか?
これは私が使用しているコードです:
助けてくれてありがとう!
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でファイルを開いて、必要に応じてユーザーがファイルを保存できるようにしたいだけです。
誰もこのエラーを見たことがありますか?