#导包
import win32com.client
#Excel模块加载
xlApp=win32com.client.Dispatch("Excel.Application")
#WPS模块加载
xlApp=win32com.client.Dispatch("et.Application")
#测试版本加载
xlApp = win32com.client.gencache.EnsureDispatch("Excel.Application")
#是否可见,若为0,则是后台处理
xlApp.Visible=1
#设置是否显示警告和消息框
xlApp.DisplayAlerts=False
#加载参数,其中Format为格式,若为2,则是按","分隔excel每列
xlwb=xlApp.Workbooks.Open(Filename=excel_path,UpdateLinks=0,
ReadOnly=False,Format=None,Password="",WriteResPassword=password,IgnoreReadOnlyRecommended=True)
xlwb_temp = xlApp.Workbooks.Add()
#修改密码
xlwb.Password=123456#Sheet页下标从1开始
sht=xlwb.Worksheets(1)
#'获取最大行列数'
cols = sht.UsedRange.Columns.Count
rows = sht.UsedRange.Rows.Count#属性
sht.Cells(1, 1).Interior.Color#背景色
sht.Range("A1").Formula#A1单元格写入公式
sht.Cells(1,2).Font.Color#字体颜色
sht.Cells(1,2).Font.Size#字体大小
sht.Cells(1,2).Font.Bold#字体是否为粗体 boolean
sht.Cells(1,2).Font.Name#字体名称
sht.Cells(1,2).Borders.Color#网格线
#文字向上对齐
sht.UsedRange.VerticalAlignment = -4160
#设置列宽,行高
sht.UsedRange.ColumnWidth = 10
sht.UsedRange.RowHeight = 15#设置单元格为文本格式
sheet_data.Rows(2).NumberFormatLocal = "@"
#设置日期格式
NumberFormatLocal = "yyyy/m/d;@"
#保留两位小数(最后有个空格)
NumberFormatLocal = "0.00_ "

粘贴选项

python win32处理Excel(基础篇)相关推荐

  1. python进阶记录之基础篇二十六_Python进阶记录之基础篇(十六)

    回顾 在Python进阶记录之基础篇(十五)中,我们介绍了面向对象的基本概念以及Python中类和对象的基础知识,需要重点掌握类的创建和对象的使用.今天我们继续讲一下Python中面向对象的相关知识点 ...

  2. Python学习日记-day1基础篇 字符 输出 注释

    Python学习日记-day1基础篇 字符 输出 注释 by北栀一刺 # -*- coding: utf-8 -*- """ Spyder EditorThis is a ...

  3. Excel基础篇(三):vlookup根据A列查询B列

    单位要采购一批文具,具体清单如下: 文具店老板提供了一份价格表: 如果想计算一下采购这些文具需要申请多少资金,该怎么办呢?有的朋友可能擅长FCV大法--Ctrl+F.Ctrl+C.Ctrl+V--如果 ...

  4. python使用rpa需要什么插件_使用Python制作ArcGIS插件基础篇——工具介绍

    ArcGIS从10.0开始支持addin(ArcGIS软件中又叫作加载项)的方式进行插件制作.相对于以往9.x系列,addin的无论是从使用或者编写都更加方便快捷.通过开发语言,可以制作ArcGIS ...

  5. python学习历程之----基础篇(五)

    去年今日此门中,人面桃花相映红. 人面不知何处去,桃花依旧笑春风. 老铁们,又到见面时间了,不知不觉,Python编程的基础篇已经四篇了,今天是第五篇,根据章节安排,最多再有三次基础文章,我们就会进入 ...

  6. Python自动化开发之基础篇--Day1

    一.Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...

  7. Python机器学习及实践——基础篇9(SVM回归)

    小贴士:核函数是一项非常有用的特征映射技巧,同时在数学描述上也略为复杂.因此这里不做过度引申.简单一些理解,便是通过某种函数计算,将原有的特征映射到更高维度的空间,从而尽可能达到新的高维度特征线性可分 ...

  8. python win32处理Excel(方法篇)

    #删除"测试1","测试2"两个sheet页 xlwb.Worksheets(("测试1","测试2"),).Delet ...

  9. python如何操作excel 基础代码

    一 基础操作 1打开excel表格并获取表格名称wookbook = load_workbook(filename = 表格文件路径)(注意只能打开存在的表格,不能用该方法创建一个新表格文件)work ...

最新文章

  1. 对Java泛型的简单理解
  2. RIP学习---网络工程
  3. 计算机网络与综合布线系统设计,【方案】某医院计算机网络综合布线系统设计...
  4. css 修改placeholder颜色 , placeholder的样式设置
  5. 用java做一个管理系统难吗_想知道怎样用Java做出一个学生管理系统,课一直听得一知半解。现在考试啥都不会?...
  6. 中国好岳父?女婿亏掉公司半个亿 岳父3天还清!涉事公司回应了
  7. 京东:截至11月11日00:09 累计下单金额超2000亿元
  8. 这是AI?这是爱?这是能全方位监控学生的“智能校服”
  9. TCP方式的网络通信【聊天器示例】
  10. 博客系统php源码,tjheer博客系统php版 v1.10
  11. 复利计算1.0-2.0-3.0
  12. 【图像隐写】基于matlab FFT数字水印嵌入【含Matlab源码 1670期】
  13. 《穿越计算机的迷雾》读书笔记九
  14. 中国伺服电机市场现状调查与投资战略分析报告2022-2028年
  15. 计算机组策略无法编辑,win7系统无法打开本地组策略编辑器的解决方法
  16. 用JavaScript写一个鼠标悬停变色事件
  17. virtualbox窗口和win10窗口切换
  18. 如何用Mockplus快速做一个手风琴菜单?
  19. python 探索性分析_python中的探索性文本分析
  20. oracle function

热门文章

  1. GET http://localhost:8080/ 404 (Not Found)
  2. python判断汉字偏胖_python实现在线分词
  3. 【PHP】PHP7新特性
  4. markdown的搬砖汇总
  5. matlab归一化和标准化
  6. sql server 获取本机的ip地址
  7. SSM框架和SpringBoot框架的对比
  8. image jpeg
  9. k8s学习-CKA考试必过宝典
  10. 【CSS进阶】使用CSS gradient制作绚丽渐变纹理背景效果