python写excel宏_使用python执行excel的VBA(宏)
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(宏)相关推荐
- python写机器人程序_用Python写的一个多线程机器人聊天程序
本人是从事php开发的, 近来想通过php实现即时通讯(兼容windows).后来发现实现起来特别麻烦, 就想到python.听说这家伙在什么地方都能发挥作用.所以想用python来做通讯模块...所 ...
- python写mysql脚本_使用python写一个监控mysql的脚本,在zabbix web上加上模板
使用python写一个监控mysql的脚本,在zabbix web上加上模板: ##先使用MySQLdb的接口关联数据库. [root@cml python]# cat check_Mysql_cus ...
- python写爬虫教程_用Python写爬虫程序基础教程(一)
最近身边朋友都在讨论股市是不是牛市要来了吧? 如果想自己做一个股市收盘价前三十名的涨跌幅度,又不用每天去点击网页浏览,用Python写个爬虫程序来做是不是超棒der 环境建置 安装Python 安装P ...
- 用python写shell脚本_应用python编写shell脚本
今天同事叫我编写一个shell脚本.话说,虽然我受*nix的影响甚深,但是对于*nix里随处可见的sh脚本却是讨厌之极.为什么讨厌呢?首先是因为sh脚本那莫名其妙的语法,感觉就像随写随扔的程序,完全没 ...
- python写采集程序_用python写的一个wordpress的采集程序
在学习python的过程中,经过不断的尝试及努力,终于完成了第一个像样的python程序,虽然还有很多需要优化的地方,但是目前基本上实现了我所要求的功能,先贴一下程序代码: 具体代码如下: #! /u ...
- python写魔兽世界脚本_用python bat写软件安装脚本 + HM NIS Edit自动生成软件安装脚本...
2019-03-11更新:原来NSIS脚本也可以禁用64位文件操作重定向的! 1.在安装脚本的开始处定义 LIBRARY_X64. !include "MUI.nsh" !incl ...
- 用python写聊天机器人_用Python 写一个机器人陪你聊天(文尾有彩蛋)
工作一忙,原来秉烛夜谈的好友现在都很少聊天,微信都成了微信群的天下,鲜有微信好友给你发消息,想要主动发却也找不到开题话题,怎么办?用Python写一个机器人陪自己聊聊天吧.以下是源码及解析,小白都看得 ...
- python写一个类方法_重写python脚本,在脚本的每个类中注入一个方法 - python
假设我有一个python模块foo.py,其中包含: class Foo(object): def __init__(self): pass 接下来,我想解析此脚本,并在每个类中注入一个方法,然后将其 ...
- python 写一个计算器_用 Python 写个计算器
首页 专栏 python 文章详情 0 用 Python 写个计算器 Python小二 发布于 56 分钟前 我们常见的计算辅助工具有两种,一种是古人发明的算盘,另一种就是我们现代人发明的计算器,与算 ...
- 豆瓣用python写的网站_用python写一个豆瓣短评通用爬虫(登录、爬取、可视化)
原创技术公众号:bigsai,本文在1024发布,祝大家节日快乐,心想事成. @ 前言 在本人上的一门课中,老师对每个小组有个任务要求,介绍和完成一个小模块.工具知识的使用.然而我所在的组刚好遇到的是 ...
最新文章
- 什css3新增的属性,CSS
- 【PAT乙级】1028 人口普查 (20 分)
- 用什么写php最好用,php用什么开发工具比较好
- CMake4:安装与测试
- Delphi 计算儒略日(Julian day)的代码
- Wpf Binding.Path设置
- 跟益达学Solr5之solrconfig.xml配置详解
- 转载来自朱小厮的博客的NIO相关基础篇
- form表单提交按钮点击事件先触发还是提交数据先触发_如何实现图片上传并保存到数据库?...
- 放下十样东西,你会更优秀!
- #语音信号处理基础(十一)——梅尔倒谱系数的提取
- TypeError: type ‘types.GenericAlias‘ is not an acceptable base type
- MAC使用青花瓷(charles)抓包
- Linux:Redis搭建集群
- STM32F303VCT6(数据表) ARM Cortex M4,微控制器
- upc 6605: 所罗门王的宝藏(矩阵行列规律)
- 汇编语言--微机CPU的指令系统(五)(循环指令)
- DataMatrix 数据容量
- Matlab:FIR滤波器设计和音频信号滤波去噪
- java腰间盘终结者_大枣加大葱竟是腰椎间盘突出的终结者,一用一个好,腰不好不要错过...