1. 安装
2. 打开文件
① 创建
② 打开已有
3. 储存数据
4. 创建表(sheet)
5. 选择表(sheet)
6. 查看表名(sheet)
7. 访问单元格(call)
① 单一单元格访问
② 多单元格访问
8. 保存数据
9. 其他
① 改变 sheet 标签按钮颜色
② 获取最大行,最大列
③ 获取每一行,每一列
sheet.rows为生成器, 里面是每一行的数据,每一行又由一个tuple包裹。
sheet.columns类似,不过里面是每个tuple是每一列的单元格。
④ 根据数字得到字母,根据字母得到数字
⑤ 删除工作表
⑥ 矩阵置换(行 → 列)
10. 设置单元格风格
① 需要导入的类
② 字体
下面的代码指定了等线24号,加粗斜体,字体颜色红色。直接使用cell的font属性,将Font对象赋值给它。
③ 对齐方式
也是直接使用cell的属性aligment,这里指定垂直居中和水平居中。除了center,还可以使用right、left等等参数。
④ 设置行高和列宽
⑤ 合并和拆分单元格
所谓合并单元格,即以合并区域的左上角的那个单元格为基准,覆盖其他单元格使之称为一个大的单元格。
相反,拆分单元格后将这个大单元格的值返回到原来的左上角位置。
合并后只可以往左上角写入数据,也就是区间中:左边的坐标。
如果这些要合并的单元格都有数据,只会保留左上角的数据,其他则丢弃。换句话说若合并前不是在左上角写入数据,合并后单元格中不会有数据。
以下是拆分单元格的代码。拆分后,值回到A1位置。
最后举个例子