python excel练习:新建sheet、修改名称、设定颜色、打印sheet名称,复制,保存
练习:
新建一个sheet
设定一个sheet的插入位置
修改sheet的名称为‘xiaxiaoxu’
设定该sheet的背景标签的颜色
获取全部sheet的名称,打印每个sheet的名称
copy一个sheet
修改copy的sheet的名称为‘xufegnchai‘
保存excel为‘d:\\sample.xlsx’
#coding=utf-8
from openpyxl import Workbook
wb=Workbook()
ws=wb.create_sheet('newsheet',0)
print "title before change:", ws.title
ws.title='xiaxiaoxu'
print "title after change:", ws.title
ws.sheet_properties.tabColor='1072BA'
print "*"*50
print "ws.sheet_properties.tabColor:\n",ws.sheet_properties.tabColor
print "*"*50
print "wb.sheetnames:",wb.sheetnames
for name in wb.sheetnames:
print 'name%s:'%wb.sheetnames.index(name),name
wb['xiaxiaoxu']['A1']='welcome'
source=wb['xiaxiaoxu']
target=wb.copy_worksheet(source)
print "target.title from copy:",target.title
target.title='xufengchai'
print "target.title after change:",target.title
wb.save('d:\\sample.xlsx')
c:\Python27\Scripts>python task_test.py
title before change: newsheet
title after change: xiaxiaoxu
**************************************************
ws.sheet_properties.tabColor:
<openpyxl.styles.colors.Color object>
Parameters:
tint=0.0, auto=None, theme=None, rgb='001072BA', indexed=None, type='rgb'
**************************************************
wb.sheetnames: [u'xiaxiaoxu', u'Sheet']
name0: xiaxiaoxu
name1: Sheet
target.title from copy: xiaxiaoxu Copy
target.title after change: xufengchai
最新文章
- php 图片验证码生成 前后台验证
- IOS设计模式第一篇之MVC
- bat自动执行telnet
- [转]Efficiently Paging Through Large Amounts of Data
- ViewPager撤消左右滑动切换功能
- 使用 Feedly RSS阅读器订阅技术大牛的博客
- C#中使用DLL文件
- js获取几个月前,几周前时间。
- JS点击按钮弹出窗口
- PHPSingleton模式的例子
- 【转】static_cast和reinterpret_cast
- LeetCode: Best Time to Buy and Sell Stock II [122]
- 【java设计模式】之 模板方法(Template Method)模式
- [leetcode-556-Next Greater Element III]
- Go语言数组的使用
- Linux第三节
- C#基础(二)--之数据类型
- Oracle Service Bus白皮书
- 运用tp5上传图片,并生成缩略图
- F. Shovels Shop 背包DP
热门文章
- Express 4.x Node.js的Web框架----《转载》
- 用js内置对象XMLHttpRequest 来用ajax
- 基本类型互相之间转化可以用Covent类来实现。
- 基于元胞自动机NaSch模型的多车道手动-自动混合驾驶仿真模型的Matlab实现
- Oracle数据迁移之rman活动数据库复制
- python3学习笔记(7)_listComprehensions-列表生成式
- 5 Tips for Building a Winning DevOps Culture
- 洛谷P4138 挂饰 背包
- Django +uwsgi+python3+nginx + mysql 部署
- Ubuntu 下Apache安装和配置