练习:

新建一个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

最新文章

  1. php 图片验证码生成 前后台验证
  2. IOS设计模式第一篇之MVC
  3. bat自动执行telnet
  4. [转]Efficiently Paging Through Large Amounts of Data
  5. ViewPager撤消左右滑动切换功能
  6. 使用 Feedly RSS阅读器订阅技术大牛的博客
  7. C#中使用DLL文件
  8. js获取几个月前,几周前时间。
  9. JS点击按钮弹出窗口
  10. PHPSingleton模式的例子
  11. 【转】static_cast和reinterpret_cast
  12. LeetCode: Best Time to Buy and Sell Stock II [122]
  13. 【java设计模式】之 模板方法(Template Method)模式
  14. [leetcode-556-Next Greater Element III]
  15. Go语言数组的使用
  16. Linux第三节
  17. C#基础(二)--之数据类型
  18. Oracle Service Bus白皮书
  19. 运用tp5上传图片,并生成缩略图
  20. F. Shovels Shop 背包DP

热门文章

  1. Express 4.x Node.js的Web框架----《转载》
  2. 用js内置对象XMLHttpRequest 来用ajax
  3. 基本类型互相之间转化可以用Covent类来实现。
  4. 基于元胞自动机NaSch模型的多车道手动-自动混合驾驶仿真模型的Matlab实现
  5. Oracle数据迁移之rman活动数据库复制
  6. python3学习笔记(7)_listComprehensions-列表生成式
  7. 5 Tips for Building a Winning DevOps Culture
  8. 洛谷P4138 挂饰 背包
  9. Django +uwsgi+python3+nginx + mysql 部署
  10. Ubuntu 下Apache安装和配置