(1)分行不同顏色設定;在dbgrideh1drawcolumncell中寫;
if adoquery1.recno mod 2=0 then
begin
dbgrideh1.canvas.
font.color := clred;
dbgrideh1.defaultdrawcolumncell(rect, datacol, column, state);
endelse begin
dbgrideh1.canvas.
font.color := clgreen;
dbgrideh1.defaultdrawcolumncell(rect, datacol, column, state);
end;
(2)分行不同背景顏色設定;在dbgrideh1drawcolumncell中寫;
if adoquery1.recno mod 2=0 then
begin
dbgrideh1.canvas.
brush.color := clred;
dbgrideh1.defaultdrawcolumncell(rect, datacol, column, state);
endelse begin
dbgrideh1.canvas.
brush.color := clgreen;
dbgrideh1.defaultdrawcolumncell(rect, datacol, column, state);
end;
(3)符合條件的單元格顏色或者背景顏色設定;在dbgrideh1drawcolumncell中寫;
if column.fieldname='**' then
begin
if adoquery1.fieldbyname('**').asfloat<0 then
begin
dbgrideh1.canvas.font.color := clred;
dbgrideh1.defaultdrawcolumncell(rect, datacol, column, state);
end;
end;
分列 將excel單元格的內容拆分為兩列
提要 處理excel資料時有時需要把單元格的內容拆分為兩列,可能方便外部軟體的鏈結,可能使資料顯示更明晰等等,有人說直接剪下加貼上不就可以了嗎,但是有時資料過多,這樣處理很不效率,網上搜尋的方法說插入某某函式可以實現,但是可能顯得比較複雜,其實excel軟體本身就帶有 分列 的功能。舉例 如exce...
jxl加邊框,jxl合併單元格,單元格的設定
jxl加邊框 writableworkbook wwb workbook.createworkbook os writablesheet ws wwb.createsheet testsheet1 0 writablefont wf newwritablefont writablefont.time...
取消單元格的線條
在處理uitableview 時,我們希望使用者能夠和觸控單元格式進行互動,但是希望使用者在完成互動之後,這些單元格的選中狀態能夠消失,cocoa touch 提供了兩種方法來防止單元格背持久選中。1.cell.selectionstyle uitableviewcellselection styl...