电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

python設(shè)置表格邊框的具體方法

瀏覽:114日期:2022-07-17 09:38:22

安裝 xlwings

直接安裝用 pip install xlwings,用 anaconda 的,已經(jīng)內(nèi)置了,見下圖。

python設(shè)置表格邊框的具體方法

導入 xlwings

import xlwings as xw

打開 Excel 文件

# 打開存好的 Excelapp = xw.App() # 設(shè)置應(yīng)用wb = xw.Book(’data/小蜜蜂超市銷售報表.xlsx’) # 打開文件ws = wb.sheets[’Sheet1’] # 選擇表格

注意:要養(yǎng)成良好的習慣,數(shù)據(jù)文件與程序文件要分開存儲,一般數(shù)據(jù)文件存儲在 data 子目錄里。

獲取表格行列

last_column = ws.range(1, 1).end(’right’).get_address(0, 0)[0] # 獲取最后一列l(wèi)ast_row = ws.range(1, 1).end(’down’).row # 獲取最后一行a_range = f’A1:{last_column}{last_row}’ # 生成表格的數(shù)據(jù)范圍

這里 a_range 輸出的范圍是 A1:D6,即數(shù)據(jù)表的整個內(nèi)容。

設(shè)置 a_range,也就是 A1:D6 的表格邊框

# 設(shè)置邊框

ws.range(a_range).api.Borders(8).LineStyle = 1 # 上邊框ws.range(a_range).api.Borders(9).LineStyle = 1 # 下邊框ws.range(a_range).api.Borders(7).LineStyle = 1 # 左邊框ws.range(a_range).api.Borders(10).LineStyle = 1 # 右邊框ws.range(a_range).api.Borders(12).LineStyle = 1 # 內(nèi)橫邊框ws.range(a_range).api.Borders(11).LineStyle = 1 # 內(nèi)縱邊框

Borders() 里的參數(shù)如下:

python設(shè)置表格邊框的具體方法

LineStyle = 1,這里的 1 指的是邊框為實線。

邊框樣式

python設(shè)置表格邊框的具體方法

到這里還不算完,還要關(guān)閉 Excel,保存 xlsx 文件。

# 保存并關(guān)閉 Excelwb.save(’data/小蜜蜂超市銷售報表.xlsx’)wb.close()app.quit()

到此,設(shè)置邊框的操作就完成了。

實例擴展:

Python快速設(shè)置Excel表格邊框

import xlwings as xw#打開存好的excelapp = xw.App() #設(shè)置應(yīng)用wb = xw.Book('E:/Data/小蜜蜂超市銷售報表.xlsx') #打開文件ws = wb.sheets[’Sheet1’] #選擇表格last_column = ws.range(1, 1).end(’right’).get_address(0, 0)[0] #獲取最后列l(wèi)ast_row = ws.range(1, 1).end(’down’).row #獲取最后行a_range = f’A1:{last_column}{last_row}’ #生成表格的數(shù)據(jù)范圍#設(shè)置邊框ws.range(a_range).api.Borders(8).LineStyle = 1 #上邊框ws.range(a_range).api.Borders(9).LineStyle = 1 #下邊框ws.range(a_range).api.Borders(7).LineStyle = 1 #左邊框ws.range(a_range).api.Borders(10).LineStyle = 1 #右邊框ws.range(a_range).api.Borders(12).LineStyle = 1 #內(nèi)橫邊框ws.range(a_range).api.Borders(11).LineStyle = 1 #內(nèi)縱邊框#保存并關(guān)閉excelwb.save('E:/Data/小蜜蜂超市銷售報表2.xlsx')wb.close()app.quit()

到此這篇關(guān)于python設(shè)置表格邊框的具體方法的文章就介紹到這了,更多相關(guān)python如何設(shè)置表格邊框內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 膜结构_ETFE膜结构_膜结构厂家_膜结构设计-深圳市烨兴智能空间技术有限公司 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 洗地机-全自动/手推式洗地机-扫地车厂家_扬子清洁设备 | 升降机-高空作业车租赁-蜘蛛车-曲臂式伸缩臂剪叉式液压升降平台-脚手架-【普雷斯特公司厂家】 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | 运动木地板价格,篮球馆体育运动木地板生产厂家_欧氏地板 | 大连海岛旅游网>>大连旅游,大连海岛游,旅游景点攻略,海岛旅游官网 | 赛尔特智能移动阳光房-阳光房厂家-赛尔特建筑科技(广东)有限公司 | 上海道勤塑化有限公司 | 便携式高压氧舱-微压氧舱-核生化洗消系统-公众洗消站-洗消帐篷-北京利盟救援 | 化妆品加工厂-化妆品加工-化妆品代加工-面膜加工-广东欧泉生化科技有限公司 | 电动葫芦|手拉葫芦|环链电动葫芦|微型电动葫芦-北京市凌鹰起重机械有限公司 | 滤芯,过滤器,滤油机,贺德克滤芯,精密滤芯_新乡市宇清流体净化技术有限公司 | 【ph计】|在线ph计|工业ph计|ph计厂家|ph计价格|酸度计生产厂家_武汉吉尔德科技有限公司 | 世纪豪门官网 世纪豪门集成吊顶加盟电话 世纪豪门售后电话 | 衬塑管道_衬四氟管道厂家-淄博恒固化工设备有限公司 | 校服厂家,英伦校服定做工厂,园服生产定制厂商-东莞市艾咪天使校服 | 布袋除尘器|除尘器设备|除尘布袋|除尘设备_诺和环保设备 | 金属软管_不锈钢金属软管_巩义市润达管道设备制造有限公司 | 北京中创汇安科贸有限公司| 真空冷冻干燥机_国产冻干机_冷冻干燥机_北京四环冻干 | 高效复合碳源-多核碳源生产厂家-污水处理反硝化菌种一长隆科技库巴鲁 | 北京软件开发_软件开发公司_北京软件公司-北京宜天信达软件开发公司 | 淬火设备-钎焊机-熔炼炉-中频炉-锻造炉-感应加热电源-退火机-热处理设备-优造节能 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | 水稻烘干机,小麦烘干机,大豆烘干机,玉米烘干机,粮食烘干机_巩义市锦华粮食烘干机械制造有限公司 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 武汉高低温试验机-现货恒温恒湿试验箱-高低温湿热交变箱价格-湖北高天试验设备 | 冷却塔厂家_冷却塔维修_冷却塔改造_凉水塔配件填料公司- 广东康明节能空调有限公司 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 泰国专线_泰国物流专线_广州到泰国物流公司-泰廊曼国际 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 壹车网 | 第一时间提供新车_资讯_报价_图片_排行! | 钢骨架轻型板_膨石轻型板_钢骨架轻型板价格_恒道新材料 | 全自动烧卖机厂家_饺子机_烧麦机价格_小笼汤包机_宁波江北阜欣食品机械有限公司 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 玻纤土工格栅_钢塑格栅_PP焊接_单双向塑料土工格栅_复合防裂布厂家_山东大庚工程材料科技有限公司 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 税筹星_灵活用工平台_企业财务顾问_财税法薪综合服务平台 | 深圳善跑体育产业集团有限公司_塑胶跑道_人造草坪_运动木地板 |