Python之Excel编辑-[小试牛刀]表格插入列
任务1:表格插入特定列
格式化所有表格,若表格中没有加序号则插入一个序号列
解决思路1:读取表格,逐个sheet判断首列是否为序号,若不是序号则插入一个序号列
app = xw.App(visible=True, add_book=False)file_list = os.listdir(file_path)for file in file_list:if '~$' in file:continueif file.split('.')[-1] != 'xlsx':continuewb = app.books.open(file_path + '\\' + file)for sheet in wb.sheets:if sheet['A1'].value != '序号':rng = sheet.used_rangerowNum = rng.rows.countsheet.api.Columns(1).Insert()sheet['A1'].value = '序号'sheet['A2'].options(transpose=True).value = [a for a in range(1,rowNum)]wb.save()wb.close()app.quit()
备注:
- sheet.used_range 用于获取当前已经使用的区域
- rng.rows.count 用于获取rng这个区域的总行数
- sheet.api.Columns(1).Insert() 函数用于在第一列位置插入一列,其中Columns(1)中的1用于指定插入列的位置。
Python之Excel编辑-[小试牛刀]表格插入列相关推荐
- Python之Excel编辑-[小试牛刀]批量替换excel中字符串
任务1:批量替换excel中指定字符串 解决思路: 逐个cell遍历Excel表格,进行字符串比对,找到匹配的cell,并将cell内容替换成新字符串 app = xw.App(visible=Tru ...
- python读取Excel中关联表格的数据(只要是同Excel中
来自CSDN-Mr熊 https://blog.csdn.net/qq_41030861/article/details/80515984 谁能告诉我前面这一堆都是什么啊... python读取Exc ...
- python提取excel中的表格并保存图片
直接上代码: __author__ = 'yyzhang'# 只能针对xlsx格式 import os import time from multiprocessing import Poolimpo ...
- python创建excel新的表格_python创建Excel表格并添加工作表
创建Excel工作簿方法 from openpyxl import Workbook workbook=Workbook() workbook.properties.title="我是标题& ...
- Python将excel或者csv表格中的空行删除
前言: 首先说明一下可以直接用excel工具筛选空行,然后删除空白行.这个方法百度,知乎搜索可以很容易搜到. 但是我尝试使用了一下用wps处理csv删除空行,由于数据量比较大或者我电脑垃圾的原因,它卡 ...
- python读取Excel中关联表格的数据(只要是同Excel中)---可以解决无限次同一个Excel中跨sheet或同sheet中表格关联--
1.读取关联表格代码(再import openpyxl库的前提下)####################################################### #coding=utf ...
- 通过Python发送excel中的表格和文字给微信群或好友(微信助手)
网上找了很多资料,但是要生成自己能用的还是蛮麻烦的,碰到了很多坑 from datetime import date from datetime import timedelta from os im ...
- python处理word表格excel_利用Python将excel数据读取到word表格
在工作中可能需要两者对excel和word进行转化,今天介绍例如Python 将excel转word表格 看图,我需要将这份excel文档转word表格: 思路: 1.创建需要的表格: 2.读取exc ...
- 如何使用Python在Excel中插入和删除行和列?你只需要这个工具
在处理电子表格时,可能经常需要在工作表中插入或删除行和列.因此,本文将介绍如何以编程方式处理工作表中的行和列.特别是,将学习如何使用Python在Excel工作表中插入或删除单行或多行和多列. 使用P ...
最新文章
- Js中的style,currentStyle,getComputedStyle()区别
- Android 手把手教您自定义ViewGroup
- oracle的adr,oracle ADR
- YTU 1009: University
- 阿里AI再出神器,“你是什么垃圾”一拍便知
- 这个 Python 库有必要好好学学
- 链接选项-rpath的一个问题记录
- 给玩得好的女朋友写了一份前端学习路线。
- 如何用纯 CSS 创作一个记事本翻页动画
- AForge处理视频和拍照(暂时没有音频)
- 思科服务器首页怎么修改,修改思科服务器cimc地址
- 基于51单片机的万年历proteus仿真原理图方案设计
- 基于SSD的CCTSDB交通标识数据集目标检测
- jQuery事件总结(二)
- 嵌入式实时操作系统FOS简介
- 对文本进行分类方法python_pytorch实现用CNN和LSTM对文本进行分类方式
- LT9211芯片资料分享
- 这样的成品app直播源码到手一定会后悔
- linux deploy中文版下载,Linux Deploy
- 耿鸭玩转C#之WinForm程序设计