1、将excel表格的操作流程指定宏名称录制成宏,复杂操作可以录制多个宏,以不同的宏名称保存。

录制宏,在菜单中找到宏功能区,本人的宏放在视图菜单里

image.png

开始录制

image.png

停止录制

image.png

如果在菜单中找不到宏可以点击【文件】找【选项】去【自定义功能区】中导入指定菜单就OK啦

image.png

2、将excel保存为启用宏的工作薄,文件名另起也可以用原名。

image.png

3、python中导入win32com

安装方式

python3安装:pip install pypiwin32

python2安装:pip install pywin32

import win32com.client

def useVBA(VBA):

xlApp = win32com.client.DispatchEx("Excel.Application")

xlApp.Visible = True

xlApp.DisplayAlerts = 0

xlBook = xlApp.Workbooks.Open(file_path,False)

xlBook.Application.Run(VBA) #宏

xlBook.Close(True)

xlApp.quit()

file_path = r"C:\Users\Administrator\Desktop\工作簿1.xlsm"

useVBA('清除格式')

执行以上代码就可以一次完成所有重复操作啦。

最后,最最重要的一件事是——

如果以上内容对你有用,请留个赞呗~~~

python写excel宏_使用python执行excel的VBA(宏)相关推荐

  1. python写机器人程序_用Python写的一个多线程机器人聊天程序

    本人是从事php开发的, 近来想通过php实现即时通讯(兼容windows).后来发现实现起来特别麻烦, 就想到python.听说这家伙在什么地方都能发挥作用.所以想用python来做通讯模块...所 ...

  2. python写mysql脚本_使用python写一个监控mysql的脚本,在zabbix web上加上模板

    使用python写一个监控mysql的脚本,在zabbix web上加上模板: ##先使用MySQLdb的接口关联数据库. [root@cml python]# cat check_Mysql_cus ...

  3. python写爬虫教程_用Python写爬虫程序基础教程(一)

    最近身边朋友都在讨论股市是不是牛市要来了吧? 如果想自己做一个股市收盘价前三十名的涨跌幅度,又不用每天去点击网页浏览,用Python写个爬虫程序来做是不是超棒der 环境建置 安装Python 安装P ...

  4. 用python写shell脚本_应用python编写shell脚本

    今天同事叫我编写一个shell脚本.话说,虽然我受*nix的影响甚深,但是对于*nix里随处可见的sh脚本却是讨厌之极.为什么讨厌呢?首先是因为sh脚本那莫名其妙的语法,感觉就像随写随扔的程序,完全没 ...

  5. python写采集程序_用python写的一个wordpress的采集程序

    在学习python的过程中,经过不断的尝试及努力,终于完成了第一个像样的python程序,虽然还有很多需要优化的地方,但是目前基本上实现了我所要求的功能,先贴一下程序代码: 具体代码如下: #! /u ...

  6. python写魔兽世界脚本_用python bat写软件安装脚本 + HM NIS Edit自动生成软件安装脚本...

    2019-03-11更新:原来NSIS脚本也可以禁用64位文件操作重定向的! 1.在安装脚本的开始处定义 LIBRARY_X64. !include "MUI.nsh" !incl ...

  7. 用python写聊天机器人_用Python 写一个机器人陪你聊天(文尾有彩蛋)

    工作一忙,原来秉烛夜谈的好友现在都很少聊天,微信都成了微信群的天下,鲜有微信好友给你发消息,想要主动发却也找不到开题话题,怎么办?用Python写一个机器人陪自己聊聊天吧.以下是源码及解析,小白都看得 ...

  8. python写一个类方法_重写python脚本,在脚本的每个类中注入一个方法 - python

    假设我有一个python模块foo.py,其中包含: class Foo(object): def __init__(self): pass 接下来,我想解析此脚本,并在每个类中注入一个方法,然后将其 ...

  9. python 写一个计算器_用 Python 写个计算器

    首页 专栏 python 文章详情 0 用 Python 写个计算器 Python小二 发布于 56 分钟前 我们常见的计算辅助工具有两种,一种是古人发明的算盘,另一种就是我们现代人发明的计算器,与算 ...

  10. 豆瓣用python写的网站_用python写一个豆瓣短评通用爬虫(登录、爬取、可视化)

    原创技术公众号:bigsai,本文在1024发布,祝大家节日快乐,心想事成. @ 前言 在本人上的一门课中,老师对每个小组有个任务要求,介绍和完成一个小模块.工具知识的使用.然而我所在的组刚好遇到的是 ...

最新文章

  1. 什css3新增的属性,CSS
  2. 【PAT乙级】1028 人口普查 (20 分)
  3. 用什么写php最好用,php用什么开发工具比较好
  4. CMake4:安装与测试
  5. Delphi 计算儒略日(Julian day)的代码
  6. Wpf Binding.Path设置
  7. 跟益达学Solr5之solrconfig.xml配置详解
  8. 转载来自朱小厮的博客的NIO相关基础篇
  9. form表单提交按钮点击事件先触发还是提交数据先触发_如何实现图片上传并保存到数据库?...
  10. 放下十样东西,你会更优秀!
  11. #语音信号处理基础(十一)——梅尔倒谱系数的提取
  12. TypeError: type ‘types.GenericAlias‘ is not an acceptable base type
  13. MAC使用青花瓷(charles)抓包
  14. Linux:Redis搭建集群
  15. STM32F303VCT6(数据表) ARM Cortex M4,微控制器
  16. upc 6605: 所罗门王的宝藏(矩阵行列规律)
  17. 汇编语言--微机CPU的指令系统(五)(循环指令)
  18. DataMatrix 数据容量
  19. Matlab:FIR滤波器设计和音频信号滤波去噪
  20. java腰间盘终结者_大枣加大葱竟是腰椎间盘突出的终结者,一用一个好,腰不好不要错过...

热门文章

  1. 大数据是什么和大数据技术十大核心原理详解
  2. 国内首部创业纪实电影《燃点》进校园:如何靠近成功的2%
  3. Huge And Integer
  4. VC学习路线书籍+视频
  5. Docker基础(centos安装、阿里云镜像加速器配置、常用命令、数据卷、DockerFile、镜像推送阿里云等)
  6. 如何使用cpolar穿透内网访问监控摄像头
  7. 手机计算机dj音乐,教你如何用手机制作电子音乐
  8. 牛客网练习—《网络基础》DAY2
  9. 枚举算法3——五猴分桃
  10. 用java开发一个简单的安卓程序,Android NDK开发简单程序分享(Hello Word!)