当前位置: 首页 > news >正文

成都便宜做网站的怀来网站seo

成都便宜做网站的,怀来网站seo,渭南市住建设局网站,南昌购物网站开发xlwings 其他的一些单元格读取写入操作网上很多, 下面就写些如何设置单元格的 字体对齐,字体大小、边框, 合并单元格, 这些设置。 import xlwings as xwapp xw.App(visibleTrue, add_bookFalse) app.display_alerts False #…

xlwings 其他的一些单元格读取写入操作网上很多,
下面就写些如何设置单元格的 字体对齐,字体大小、边框, 合并单元格, 这些设置。

import xlwings as xwapp = xw.App(visible=True, add_book=False)
app.display_alerts = False    # 关闭一些提示信息,可以加快运行速度。 默认为 True。
app.screen_updating = True    # 更新显示工作表的内容。默认为 True。关闭它也可以提升运行速度。
wb = app.books.add()
sht = wb.sheets.active'''工作簿'''
# wb = app.books.add()                   # 新建工作簿。
# wb = app.books.open(r'file_path')      # 打开现有的工作簿
# wb = app.books.active                  # 获取当前活动的工作簿"""工作表"""
# sht = wb.sheets.active                 # 获取当前活动的工作表
# sht = wb.sheets[0]                     # 按索引获取工作表
# sht = wb.sheets['Sheet1']              # 按表名获取工作表
# sht1 = wb.sheets.add()                 # 新建工作表,默认新建的放在最前面。
# sht1 = wb.sheets.add('新建工作表', after=sht)   # 新建工作表,放在sht工作表后面。""" 读取单元格 """
b3 = sht.range('b3')
# 获取 b3 中的值
v = b3.value
# 也可以根据行列号读取
b3_value = sht.range(3,2).value
# 读取一段区间内的值
a1_c4_value = sht.range('a1:c4').options(ndim=2).value       # 加上 option 读取二维的数据
a1_c4_value = sht.range((1,1),(4,3)).options(ndim=2).value   # 和上面读取的内容一样。""" 写入 就是把值赋值给读取的单元格就可以了"""
sht.range(3,2).value = 'b3'"""设置单元格大小"""
sht.autofit()    # 自动调整单元格大小。注:此方法是在单元格写入内容后,再使用,才有效。
sht.range(1,4).column_width = 5    # 设置第4列 列宽。(1,4)为第1行第4列的单元格
sht.range(1,4).row_height = 20     # 设置第1行 行高"""设置单元格 字体格式"""
b3.color = 255,200,255         # 设置单元格的填充颜色
b3.api.Font.ColorIndex = 3     # 设置字体的颜色,具体颜色索引见下方。
b3.api.Font.Size = 24          # 设置字体的大小。
b3.api.Font.Bold = True        # 设置为粗体。
b3.api.HorizontalAlignment = -4108    # -4108 水平居中。 -4131 靠左,-4152 靠右。
b3.api.VerticalAlignment = -4130      # -4108 垂直居中(默认)。 -4160 靠上,-4107 靠下, -4130 自动换行对齐。
b3.api.NumberFormat = "0.00"          # 设置单元格的数字格式。"""设置边框"""
# Borders(9) 底部边框,LineStyle = 1 直线。
b3.api.Borders(9).LineStyle = 1
b3.api.Borders(9).Weight = 3                # 设置边框粗细。# Borders(7) 左边框,LineStyle = 2 虚线。
b3.api.Borders(7).LineStyle = 2
b3.api.Borders(7).Weight = 3# Borders(8) 顶部框,LineStyle = 5 双点划线。
b3.api.Borders(8).LineStyle = 5
b3.api.Borders(8).Weight = 3# Borders(10) 右边框,LineStyle = 4 点划线。
b3.api.Borders(10).LineStyle = 4
b3.api.Borders(10).Weight = 3# Borders(5) 单元格内从左上角 到 右下角。
b3.api.Borders(5).LineStyle = 1
b3.api.Borders(5).Weight = 3# Borders(6) 单元格内从左下角 到 右上角。
b3.api.Borders(6).LineStyle = 1
b3.api.Borders(6).Weight = 3"""如果是一个区域的单元格,内部边框设置如下"""
# # Borders(11) 内部垂直边线。
# b3.api.Borders(11).LineStyle = 1
# b3.api.Borders(11).Weight = 3
# 
# # Borders(12) 内部水平边线。
# b3.api.Borders(12).LineStyle = 1
# b3.api.Borders(12).Weight = 3"""合并拆分单元格"""
sht.range('C8:D8').api.merge()      # 合并单元格 C8 到 D8
sht.range('C8:D8').api.unmerge()    # 拆分单元格。'''插入 、删除 一行'''
sht1.range('a3').api.EntireRow.Delete()     # 会删除 ’a3‘ 单元格所在的行。
sht1.api.Rows(3).Insert()                   # 会在第3行插入一行,原来的第3行下移。'''插入 、删除 一列'''
sht1.range('c2').api.EntireColumn.Delete()  # 会删除 ’c2‘ 单元格所在的列。
sht1.api.Columns(3).Insert()                # 会在第3列插入一列,原来的第3列右移。(也可以用列的字母表示)'''获取最大行数,和列数'''
'''方法一、选择sheet页面最右下角的单元格'''
# 区别 expand(), expand()只选中与之连续的单元格。
cell = sht1.used_range.last_cell
rows = cell.row
columns = cell.column
# 方法二、也可以用shape直接获取行数和列数,推荐使用。
rows, columns = sht1.used_range.shape# cell = sht1.range("a1").expand("down")
# max_rows = cell.rows.count              # 获取最大行数'''排序,删除重复值'''
# 排序使用方法:
# 1、选择需要排序的区域。这里用 'a2' 是因为排序的数据送从第二行开始的,第一行是标题,不应该参与排序。
# 2、选择按那一列进行排序 Key1=sht.range('c2').api, 这里选择的是按 第 C 列排序,所以这里选择 c1 和 c2 都可以。
# 3、Order1=1 为升序,2为降序。
sht1.range('a2',(rows,columns)).api.Sort(Key1=sht.range('c2').api, Order1=1)# 删除重复值使用方法:
# RemoveDuplicates(3) 为按第3列内容进行删除重复项。
sht1.range('a2',(rows,columns)).api.RemoveDuplicates(3)"""插入、读取公式"""
sht1.range('d1').formula = '=sum(e1+f1)'    # 插入公式
print(sht1.range('d1').formula)'''同个表格复制、粘贴'''
# 复制 a2 到 a6 之间单元格的值,粘贴到'a15'中
sht.range('a2','a6').api.Copy(sht.range('a15').api)'''跨表格复制、粘贴'''
my_values = sht_1.range('a2:d4').options(ndim=2).value    # 读取二维的数据
sht_2.range('a1').value = my_valueswb.save()
#wb.close()
#app.quit()    # quit() 有时关闭不了进程,及在后台该进程还在。
app.kill()     # 使用kill()关闭进程。

颜色索引:
无色 = -4142,   自动 = -4105,  黑色 = 1,
白色 = 2 ,    红色 = 3,    鲜绿 = 4,
蓝色 = 5 ,    黄色 = 6,    粉红 = 7,
青绿 = 8 ,    深红 = 9,    绿色 = 10,
深蓝 = 11,    深黄 = 12 ,   紫罗兰 = 13,
青色 = 14,    灰色25 = 15,  褐色 = 53,
橄榄 = 52,    深绿 = 51,   深青 = 49,
靛蓝 = 55,    灰色80 = 56,  橙色 = 46,
蓝灰 = 47,    灰色50 = 16,  浅橙色 = 45,
酸橙色 = 43,   海绿 = 50,    水绿色 = 42,
浅蓝 = 41,     灰色40 = 48,   金色 = 44,
天蓝 = 33,     梅红 = 54,   玫瑰红 = 38,
茶色 = 40,    浅黄 = 36,   浅绿 = 35,
浅青绿 = 34,   淡蓝 = 37,   淡紫 = 39,

EXcel 版本转换
 

import xlwings as xwfile_name = '2222.xls'
new_name = file_name+'x'app = xw.App(visible=False, add_book=False)
app.display_alerts = False
wb = app.books.open(file_name)   # 打开现有excel
wb.api.SaveAs(new_name, 51)      # 参数 51 为xlsx格式。56为 Excel 97-2003的xls版本
app.kill()     # 使用kill()关闭进程

http://www.tj-hxxt.cn/news/79886.html

相关文章:

  • 移动网站建设学习网站流量统计软件
  • 无锡怎么做网站推广免费获客软件
  • 做准的算命网站seo工具大全
  • 58同城类似的网站怎么做网络营销课程培训课程
  • 海南做房地产网站的网络公司太原关键词优化报价
  • 临沂网站设计seo蜘蛛池
  • 自助游网站开发分析报告外链网盘
  • 怎样申请网站空间品牌策划方案模板
  • 已有网站开发app全网营销推广案例
  • 做网站服务器用谁的建网站流程
  • 上海市建设和城乡建设委员会网站专门搜索知乎内容的搜索引擎
  • 做公关用的网站中国站长工具
  • 武汉网页建站如何推销产品给客户
  • wordpress 只能做博客电池优化大师下载
  • 高端网站案例欣赏好看的网站模板
  • 网站建设捌金手指花总三十seo网站优化排名
  • wordpress cubic台州seo排名外包
  • 国内做网站比较好的公司电影站的seo
  • 手机网站跳转怎么做宁波百度seo点击软件
  • 网站建设合同管辖地阿里指数查询手机版
  • 地方网站怎么做推广成都黑帽seo
  • 手机网站制作招聘seo是什么
  • 做网站app需要懂些什么seo的培训课程
  • 网站做链接需要优化的地方
  • 做网站的公司天津柳州网站建设哪里有
  • 苏州新区城乡建设网站苏州企业网站关键词优化
  • 嘉兴型网站系统总部优网营销
  • 做网站开发找哪家公司黄冈seo
  • qq空间做淘宝客网站成都网站搜索排名优化公司
  • 网站备案没通过不了谷歌浏览器下载手机版官网中文