真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python中使用openpyxl為Excel設(shè)置行高或者列寬的案例-創(chuàng)新互聯(lián)

小編給大家分享一下Python中使用 openpyxl為Excel設(shè)置行高或者列寬的案例,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

在麥積等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、成都網(wǎng)站制作 網(wǎng)站設(shè)計制作按需求定制開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都營銷網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,麥積網(wǎng)站建設(shè)費用合理。

openpyxl 的 Worksheet 對象擁有 row_dimensions column_dimensions 屬性,可分別用于控制行高和列寬。

import openpyxl wb=openpyxl.Workbook() sheet=wb.active # 設(shè)置行高 sheet['A1']='行高被設(shè)置為 100' sheet.row_dimensions[1].height=100 # 設(shè)置列寬 sheet['B2']='列寬被設(shè)置為 50' sheet.column_dimensions['B'].width=50 wb.save('dimensions.xlsx')

運行結(jié)果:

Python中使用 openpyxl為Excel設(shè)置行高或者列寬的案例

  • row_dimensions 可以通過 Excel 行編號(1,2……)來獲取行對象,這樣我們就可以設(shè)置其行高。

  • 同理,column_dimensions 可以通過 Excel 列編號(A,B……)來獲取列對象,得到列對象之后,我們就可以設(shè)置其列寬啦。

  • Excel 默認(rèn)行高為 13.5;默認(rèn)列寬為 8.38。

發(fā)現(xiàn)了一個有趣的現(xiàn)象,即在代碼層面,把行高與列寬強行設(shè)置為 0,實際上卻并不為 0。

# 設(shè)置行高為 0 sheet['A3'] = '行高被設(shè)置為 0,實際為 15' sheet.row_dimensions[3].height = 0 # 設(shè)置列寬為 0 sheet['D3'] = '列寬被設(shè)置為 0,實際為 8.38' sheet.column_dimensions['D'].width = 0

運行結(jié)果:

Python中使用 openpyxl為Excel設(shè)置行高或者列寬的案例

也就是說,列寬最小值為 8.38;而行高最小值為 15。

看完了這篇文章,相信你對Python中使用 openpyxl為Excel設(shè)置行高或者列寬的案例有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!


網(wǎng)站欄目:Python中使用openpyxl為Excel設(shè)置行高或者列寬的案例-創(chuàng)新互聯(lián)
URL鏈接:http://weahome.cn/article/dhooic.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部