問題タブ [cell-formatting]
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.
telerik - プログラムで radgrid セルをフォーマットする方法
セルの値に応じて、radgrid のセルをフォーマット (背景色、前色、フォント スタイル) する必要があります。
たとえば、値が負の場合、そのセルの前の色を赤に設定します。
これをどのように達成できるか教えてください。
excel - 数式の代わりにExcelセルに値を挿入する
長い文字列をExcelセルに挿入するVBAスクリプトがあります。場合によっては、文字列は。で始まります=
。Excelがこれを数式として解釈しているようですOut of Memory
が、数式のメモリ制限のためにエラーが発生します。
数式ではなく値を書き込んでいることをExcelに伝えるにはどうすればよいですか?現在、私はこれを行っています:
次のコードを試しましたが、機能しません...
c# - Excel セルから時間値を取得する
指定された値を Excel ファイルから読み書きし、ユーザーに表示する Excel アプリを作成しています。Number Format
ただし、または関数が入力されたセルから読み取ろうとすると、'hh:min' (Hour:Min)
その値を正確に取得できません。
これが私のコードです...
どこ...
ws
= 私のワークシートdateTimePicker1
= 開くファイルを決定するのに役立つ日時ピッカーi
= は、そのセルの行番号を決定するのに役立つ整数ですrange
= は Microsoft.Office.Interop.Excel.Range から作成されたオブジェクトです
私の例では、 wheni = 11
は(Excel では) でF11
ある時間値を含むセルです。ただし、その値を取得しようとすると、次のような型が返されます06:30
fx : 06:30:00
double
0.263888888888889
無意味な double 値ではなく、Excel で表示されるように正しくフォーマットされた値を取得するにはどうすればよいですか?
c# - DataGridViewがバインドされている場合、DefaultCellStyle形式は適用されません
バインディングソースを介してdatagridviewをdatatableにバインドするコードがあります。
DataBindingCompleteイベントで、いくつかの列にDefaultCellStyleを設定しました。
この時点では、テーブルはまだ空です。したがって、後で行がテーブルに追加され、DataGridViewに適切に反映されると、何らかの理由で、フォーマットが列0のセルに適用されません。
CellFormattingイベント内のフォーマットを確認しました。
s1は正しい形式を返しますが、s2は単なる空の文字列です。
私が間違っていることと、セルをフォーマットする方法を教えてください。ありがとう!
c# - NPOIは、太字および非太字のテキストを含むセルを作成します
NPOIを使用してAsp.NetMVCアプリからExcelを出力し、プレーンテキストで非常にうまく機能しますが、書式設定を追加するように要求され、太字のテキストの後に太字でないテキストが続く単一のセルが必要な問題が発生しています。例えば
このテキストは太字-このテキストは通常
セルに単一のスタイルを与えることができることは知っていますが、これは役に立たず、セルに事前にフォーマットされたリッチテキストを与えることはできません。
私が考えることができる唯一の可能な解決策は、2つのセルを別々に作成し、それらをマージすることですが、それはフォーマットが失われることを意味しますか?
NPOIで見逃していたこれを行う方法はありますか?
wpf - WPFDataGridのセルの書式設定
ItemsSourceがデータテーブル(列はさまざまです)にバインドされたDataGridがあるとします。表の1つの列は、複数のNaN値を持つdouble型です。表示部分で、すべてのNaN値を空白にフォーマットしたいと思います。
私がしたことは、次のようにDataGridCellにスタイルを設定することです。
ただし、セルのDataContextがDataRowViewであるため、機能しません。つまり、コンバーターでどの列にいたかを取得できません。
誰か良い考えがありますか?どうもありがとう。
export-to-excel - iReport で Excel のセル形式を設定する方法
レポートを xls としてエクスポートしようとしていますが、エクスポートしたファイルを開くと、すべてのセル形式が Number であり、すべてのデータが ' のようにテキスト データ (整数フィールドと double フィールドも...) で書き込まれていることに気付きました。 Excel で SUM のような数式を適用します。
iReport TextField クラス式に従ってセル形式を維持するにはどうすればよいですか?
iReport 4.0.2 を使用しています。
ありがとうございます。
.net - グリッドが並べ替え中の場合、DataGridView.CellFormattingは機能しません
各行のセルの1つにある値に基づいて行に色を付ける必要がある、datagridviewコントロールがあります。私は次のようにCellFormattingイベントを使用しています。
これは、グリッドが読み込まれるときやスクロールするときなどに正常に機能します。ただし、列ヘッダーをクリックしてグリッドを並べ替えると、e.RowIndexは常にゼロになり、すべての行が最初の行のフォーマットを取得します。
グリッドがソートされるときにこれが機能しないのはなぜですか?
編集:Joakimは正しい方向に進んでいましたが、次のコードは正しく機能します。
何らかの理由で、e.RowIndexはここでは正しく設定されていますが、他のメソッドでは設定されていません。ここで心配しなければならないのは、-1になることだけです。しかし、PrePaintを含む他の方法を使おうとすると、ある種で常にゼロになることに対処しなければなりませんでした。負の1つのケースを除外したように、ゼロのケースを除外すると、最初の行は常に白になります!!! 狂気...なぜこれが機能するのかわかりませんが、機能します。また、CellFormattingイベントを使用して得たものを超えるちらつきは発生しません。
誰かがe.RowIndexが非常に奇妙に振る舞う理由を説明できる場合、またはこれを行うためのより良い方法を提供する場合、彼らは受け入れられた答えを得るでしょう!
jqgrid - JQGrid:コンテンツに基づいてセルスタイルを設定する方法
セルの内容に基づいてセルの背景色を設定したい。
私の最初の質問:xmlデータ内からセルの背景色を設定する方法はありますか?
そうでない場合は、グリッドの定義を次に示します。
ステータスセルの背景色を内容に応じて変更したい。ステータス列でフォーマッタを使用する必要があることはわかっていますが、そのセルの背景色だけを変更するコードがわかりません。
ありがとう!