【剧情回顾】
-
xlwings基本对象
App相当于Excel程序,Book相当于工作簿。N个Excel程序则由apps表示,N个工作簿由books表示。
- 对工作簿的操作
-
对sheet以及Range的操作#导入xlwings模块 import xlwings as xw #新建工作簿,这里默认为新建了一个App,即打开Excel程序,并新建一个工作簿 xw.Book() #引用工作簿 xw.Book('工作簿3') # 引用工作簿也可以用books xw.books['工作簿3’] #打开已有工作簿 xw.Book(r'e:\myworkbook.xlsx')
import xlwings as xw wb=xw.Book() # 引用名字为"sheet2"的sheet sht=wb.sheets['sheet2'] # 引用"sheet2"中的B1单元格 rng=sht.range('B1') # 将B1单元格的值改为666 rng.value=666
数据结构
- 一维数据
python的列表,可以和Excel中的行列进行数据交换,python中的一维列表,在Excel中默认为一行数据import xlwings as xw sht=xw.sheets.active # 将1,2,3分别写入了A1,B1&