第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Xlsxwriter,只格式化一些單元格,而不是整行或整列?

Xlsxwriter,只格式化一些單元格,而不是整行或整列?

慕慕森 2021-08-17 10:29:11
我有一個數(shù)據(jù)框,我使用 xlsxwriter 引擎將它發(fā)送到 Excel,然后在關閉它之前將格式應用于工作表。如何只為包含數(shù)據(jù)的列設置 bg 顏色?例如,我可以向第二列(下方)添加黃色背景色,但它會延伸到包含數(shù)據(jù)的單元格之外。我正在使用 set_column() 執(zhí)行此操作,如下所示:worksheet.set_column(1, 1, 18, hilite_format)我沒有看到僅為某些行設置列格式的選項,或使用 set_row() 僅設置某些列的格式。我已經(jīng)將數(shù)據(jù)寫入工作表,所以我不能使用 worksheet.write() 否則它會覆蓋已經(jīng)在那里的數(shù)據(jù)。至少我看不出有任何方法可以使用 .write() 來應用格式而不將數(shù)據(jù)或 None 寫入單元格。有沒有辦法在不影響這些單元格中的值的情況下在一系列單元格上“繪制”一些格式?我寧愿不必使用條件格式或重寫這些單元格的數(shù)據(jù),只是為了能夠正確設置格式。謝謝!
查看完整描述

2 回答

?
12345678_0001

TA貢獻1802條經(jīng)驗 獲得超5個贊

嘗試使用 conditional_format(),突出顯示非空白單元格:

worksheet.conditional_format('B:B', {'type': 'no_blanks',
                                     'format': hilite_format})


查看完整回答
反對 回復 2021-08-17
?
回首憶惘然

TA貢獻1847條經(jīng)驗 獲得超11個贊

試試這個代碼:


你把你的邏輯放在這里,只要你想在單元格中使用。



merge_format = workbook.add_format({

        'border': 1,

        'align': 'center',

        'valign': 'vcenter'})


worksheet.merge_range('A1:R1', 'AGENCIES', merge_format)


查看完整回答
反對 回復 2021-08-17
  • 2 回答
  • 0 關注
  • 359 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號