网站做产品的审核工作内容,网站首页尺寸,oa办公系统是什么系统,百度关键词排名联系方式这篇小笔记主要记录如何【如何使用xlwings库中的“api”类设置单元格边界线型、粗细、颜色】。前面的小笔记已整理成目录#xff0c;可点链接去目录寻找所需更方便。 【目录部分内容如下】【点击此处可进入目录】 #xff08;1#xff09;如何安装导入xlwings库#xff1b;…这篇小笔记主要记录如何【如何使用xlwings库中的“api”类设置单元格边界线型、粗细、颜色】。前面的小笔记已整理成目录可点链接去目录寻找所需更方便。 【目录部分内容如下】【点击此处可进入目录】 1如何安装导入xlwings库 2如何在Wps下使用xlwings中使用WPS对表格操作 3如何安装导入xlwings库、如何用xlwings打开要操作的Excel表格 4如何使用xlwings对Excel表格数据进行读取操作 5如何使用xlwings对Excel表格进行“保存”或“另存为”操作 6 如何使用xlwings对Excel表格进行写入数据操作 7如何使用xlwings向Excel表格中写入Excel公式8如何使用xlwings库中的“name函数和“replace”函数对工作表进行改名 。。。。。。等等【用“api”类设置单元格边界线型、粗细、颜色】
一、用“.api.Borders().LineStyle”设置单元格边界线型
二、用“.api.Borders().Weight”设置单元格边界粗细
三、用“.api.Borders().Color”设置单元格边界颜色
1Work_Sheet.range(B2:F9).api.Borders(7).LineStyle1
#“.range(B2:F9)”是指要设置边界的区域
#用“.api.Borders(7).LineStyle1”设置左边界为直线
#其中“.api.Borders(7)”代表设置边界
#符边界系列代码“7”代表左边界“8”代表上边界“9”代表下边界“10”右边界“11”代表内部垂直边界“12”代表内部水平边界“5”代表内部斜向下斜线“6”代表内部斜向上斜线
#其中“.LineStyle1”代表设置线型
#符线型代码“1”代表线型为“直线”“2”代表线型为“虚线”“4”代表线型为“点划线”“5”代表线型为“双点划线”
2Work_Sheet.range(B2:F9).api.Borders(7).Weight3
#用“.api.Borders(7).Weight3”设置左边界线的粗细
#其中“.Weight3”的“3”代表线的磅数
3Work_Sheet.range(B2:F9).api.Borders(7).ColorIndex5
#指定颜色可以用“Color(RGB值)”或“ColorIndex系列号”
#“ColorIndex3”是指用系列号指定颜色因为它的颜色选择是非全区域色所以有时候用RGB来指定时会没有这颜色。
#符部分颜色系列号1黑、2白、3红、4鲜绿、5蓝、6黄、7粉红、8青绿、9深红、10绿、11深蓝、12深黄
#用“.api.Borders(7).Color(255,0,0)”设置左边界线的颜色为红色这里用RGB三个值组成的元组赋值
【举例说说更直观】 【如何使用“api”类设置单元格边界线型、粗细、颜色】
一、用“.api.Borders().LineStyle”设置单元格边界线型
二、用“.api.Borders().Weight”设置单元格边界粗细
三、用“.api.Borders().Color”设置单元格边界颜色
然后是保存关闭。import xlwings as xw
appxw.App(visibleFalse,add_bookFalse)
app.display_alertsFalse #关闭各种提示信息可以提高运行速度
File_NameE:/素材/学生成绩表.xls
#打开要处理的Excel文件名
Work_Bookapp.books.open(File_Name)
#打开要处理的Excel文件中的工作簿
Work_SheetWork_Book.sheets[0]
#打开要处理的Excel工作簿中的工作表
#“[0]”是指定打开最靠前的第1份工作表也可以把“0”写成要打开的指定要打开的“工作表的名称”
#现在只打开这一个工作表也相当于激活这工作表后面没有打开激活另一工作表则所有操作只对现这工作表起作用。Work_Sheet.range(B2:F9).api.Borders(7).LineStyle1
#“.range(B2:F9)”是指要设置边界的区域
#用“.api.Borders(7).LineStyle1”设置左边界为直线
#其中“.api.Borders(7)”代表设置边界
#“7”代表左边界“8”代表上边界“9”代表下边界“10”右边界
#“11”代表内部垂直边界“12”代表内部水平边界“5”代表内部斜向下斜线“6”代表内部斜向上斜线
#其中“.LineStyle1”代表设置线型
#“1”代表线型为“直线”“2”代表线型为“虚线”“4”代表线型为“点划线”“5”代表线型为“双点划线”
Work_Sheet.range(B2:F9).api.Borders(7).Weight3
#用“.api.Borders(7).Weight3”设置左边界线的粗细
#其中“.Weight3”的“3”代表线的磅数
Work_Sheet.range(B2:F9).api.Borders(7).ColorIndex5
#指定颜色可以用“Color(RGB值)”或“ColorIndex系列号”
#“ColorIndex3”是指用系列号指定颜色因为它的颜色选择是非全区域色所以有时候用RGB来指定时会没有这颜色。
#符部分颜色系列号1黑、2白、3红、4鲜绿、5蓝、6黄、7粉红、8青绿、9深红、10绿、11深蓝、12深黄
#用“.api.Borders(7).Color(255,0,0)”设置左边界线的颜色
#这里用RGB三个值组成的元组赋值Work_Sheet.range(B2:F9).api.Borders(8).LineStyle1
#“.range(B2:F9)”是指要设置边界的区域
#用“.api.Borders(8).LineStyle1”设置上边界为直线
#其中“.api.Borders(8)”代表设置边界
#“7”代表左边界“8”代表上边界“9”代表下边界“10”右边界
#“11”代表内部垂直边界“12”代表内部水平边界“5”代表内部斜向下斜线“6”代表内部斜向上斜线
#其中“.LineStyle1”代表设置线型
#“1”代表线型为“直线”“2”代表线型为“虚线”“4”代表线型为“点划线”“5”代表线型为“双点划线”
Work_Sheet.range(B2:F9).api.Borders(8).Weight3
#用“.api.Borders(8).Weight3”设置上边界线的粗细
#其中“.Weight3”的“3”代表线的磅数
Work_Sheet.range(B2:F9).api.Borders(8).Color(255,0,0)
#指定颜色可以用“Color(RGB值)”或“ColorIndex系列号”
#“ColorIndex3”是指用系列号指定颜色因为它的颜色选择是非全区域色所以有时候用RGB来指定时会没有这颜色。
#符部分颜色系列号1黑、2白、3红、4鲜绿、5蓝、6黄、7粉红、8青绿、9深红、10绿、11深蓝、12深黄
#用“.api.Borders(7).Color(255,0,0)”设置左边界线的颜色
#这里用RGB三个值组成的元组赋值Work_Sheet.range(B2:F9).api.Borders(9).LineStyle1
#“.range(B2:F9)”是指要设置边界的区域
#用“.api.Borders(9).LineStyle1”设置下边界为直线
#其中“.api.Borders(9)”代表设置边界
#“7”代表左边界“8”代表上边界“9”代表下边界“10”右边界
#“11”代表内部垂直边界“12”代表内部水平边界“5”代表内部斜向下斜线“6”代表内部斜向上斜线
#其中“.LineStyle1”代表设置线型
#“1”代表线型为“直线”“2”代表线型为“虚线”“4”代表线型为“点划线”“5”代表线型为“双点划线”
Work_Sheet.range(B2:F9).api.Borders(9).Weight3
#用“.api.Borders(9).Weight3”设置下边界线的粗细
#其中“.Weight3”的“3”代表线的磅数
Work_Sheet.range(B2:F9).api.Borders(9).Color(255,0,0)
#指定颜色可以用“Color(RGB值)”或“ColorIndex系列号”
#“ColorIndex3”是指用系列号指定颜色因为它的颜色选择是非全区域色所以有时候用RGB来指定时会没有这颜色。
#符部分颜色系列号1黑、2白、3红、4鲜绿、5蓝、6黄、7粉红、8青绿、9深红、10绿、11深蓝、12深黄
#用“.api.Borders(7).Color(255,0,0)”设置左边界线的颜色
#这里用RGB三个值组成的元组赋值Work_Sheet.range(B2:F9).api.Borders(10).LineStyle1
#“.range(B2:F9)”是指要设置边界的区域
#用“.api.Borders(10).LineStyle1”设置右边界为直线
#其中“.api.Borders(10)”代表设置边界
#“7”代表左边界“8”代表上边界“9”代表下边界“10”右边界
#“11”代表内部垂直边界“12”代表内部水平边界“5”代表内部斜向下斜线“6”代表内部斜向上斜线
#其中“.LineStyle1”代表设置线型
#“1”代表线型为“直线”“2”代表线型为“虚线”“4”代表线型为“点划线”“5”代表线型为“双点划线”
Work_Sheet.range(B2:F9).api.Borders(10).Weight3
#用“.api.Borders(10).Weight3”设置右边界线的粗细
#其中“.Weight3”的“3”代表线的磅数
Work_Sheet.range(B2:F9).api.Borders(10).ColorIndex5
#指定颜色可以用“Color(RGB值)”或“ColorIndex系列号”
#“ColorIndex3”是指用系列号指定颜色因为它的颜色选择是非全区域色所以有时候用RGB来指定时会没有这颜色。
#符部分颜色系列号1黑、2白、3红、4鲜绿、5蓝、6黄、7粉红、8青绿、9深红、10绿、11深蓝、12深黄
#用“.api.Borders(7).Color(255,0,0)”设置左边界线的颜色
#这里用RGB三个值组成的元组赋值Work_Sheet.range(B2:F9).api.Borders(11).LineStyle2
#“.range(B2:F9)”是指要设置边界的区域
#用“.api.Borders(11).LineStyle1”设置内部垂直边界为直线
#其中“.api.Borders(11)”代表设置边界
#“7”代表左边界“8”代表上边界“9”代表下边界“10”右边界
#“11”代表内部垂直边界“12”代表内部水平边界“5”代表内部斜向下斜线“6”代表内部斜向上斜线
#其中“.LineStyle1”代表设置线型
#“1”代表线型为“直线”“2”代表线型为“虚线”“4”代表线型为“点划线”“5”代表线型为“双点划线”
Work_Sheet.range(B2:F9).api.Borders(11).Weight1
#用“.api.Borders(11).Weight1”设置内部垂直边界线的粗细
#其中“.Weight1”的“1”代表线的磅数
Work_Sheet.range(B2:F9).api.Borders(11).Color(255,0,0)
#用“.api.Borders(11).Color(255,255,0)”设置内部垂直界线的颜色
#这里用RGB三个值组成的元组赋值Work_Sheet.range(B2:F9).api.Borders(12).LineStyle2
#“.range(B2:F9)”是指要设置边界的区域
#用“.api.Borders(12).LineStyle1”设置内部水平边界为直线
#其中“.api.Borders(12)”代表设置边界
#“7”代表左边界“8”代表上边界“9”代表下边界“10”右边界
#“11”代表内部垂直边界“12”代表内部水平边界“5”代表内部斜向下斜线“6”代表内部斜向上斜线
#其中“.LineStyle1”代表设置线型
#“1”代表线型为“直线”“2”代表线型为“虚线”“4”代表线型为“点划线”“5”代表线型为“双点划线”
Work_Sheet.range(B2:F9).api.Borders(12).Weight1
#用“.api.Borders(12).Weight1”设置内部水平边界线的粗细
#其中“.Weight1”的“1”代表线的磅数
Work_Sheet.range(B2:F9).api.Borders(12).Color(255,0,0)
#用“.api.Borders(12).Color(255,255,0)”设置内部水平边界线的颜色
#这里用RGB三个值组成的元组赋值Work_Sheet.range(A1:A9).api.Borders(5).LineStyle1
#“.range(A1:A9)”是指要设置边界的区域
#用“.api.Borders(5).LineStyle1”设置内部斜向下斜线
#其中“.api.Borders(5)”代表设置边界
#“7”代表左边界“8”代表上边界“9”代表下边界“10”右边界
#“11”代表内部垂直边界“12”代表内部水平边界“5”代表内部斜向下斜线“6”代表内部斜向上斜线
#其中“.LineStyle1”代表设置线型
#“1”代表线型为“直线”“2”代表线型为“虚线”“4”代表线型为“点划线”“5”代表线型为“双点划线”
Work_Sheet.range(A1:A9).api.Borders(5).Weight2
#用“.api.Borders(12).Weight1”设置内部水平边界线的粗细
#其中“.Weight1”的“1”代表线的磅数
Work_Sheet.range(A1:A9).api.Borders(5).Color(255,0,0)
#用“.api.Borders(5).Color(255,0,0)”设置内部水平边界线的颜色
#这里用RGB三个值组成的元组赋值Work_Book.save()
#保存改动的工作簿。若无保存则上述操作会随着工作簿的关闭而作废不保存。
Work_Book.close()
#关闭工作簿。
app.quit()
#退出Office软件不驻留后台。
【运行前的表格】 【运行后的表格】